wx_relay_server

微信中继服务器
授权协议 未知
开发语言 Google Go
所属分类 服务器软件、 代理服务器软件
软件类型 开源软件
地区 国产
投 递 者 林祯
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

wx_relay_server是一款微信公众号第三方平台中继服务器,用于刷新公众号平台自身的token和托管的公众号token。

目的:

其他服务采用拉服务模式,通过rpcx进行rpc通信,获取相关微信token. 用户微信公众号第三方平台刷公众号平台和托管的公众号appid的相关token, 该服务不能停超过10分钟. 主要刷公众号第三方平台的component_access_token和preauthcode, 公众号的authorizer_access_token和authorizer_refresh_token

 存储方式:

etcd存储rpc服务地址和微信公众号平台和公众号token, 使用etcd的ttl特性,并watch并刷新

新增服务的可靠性措施

服务启动后,立即读取etcd中的所有微信公众平台和公众号数据,加载到内存中。 并监听所有token

  • H3C psk认证。 在ac上的配置。  sysname ac # vlan 2 to 5 dhcp server ip-pool 3  network 192.168.3.0 mask 255.255.255.0  gateway-list 192.168.3.254 #               dhcp server ip-pool 4  network 192.168.4.0 mask

 相关资料
  • 我实际上在研究微服务,我面临一个问题。 上下文 我正在开发两个微服务: 用户管理,基于spring,使用MySQL数据库 计划管理,基于ASP.NET与SQL Server数据库。此服务的唯一访问点是列出一些RESTFULendpoint的API,如 计费管理,基于MongoDB的node.js。 问题 > 我该怎么做才能只允许通过用户服务访问规划信息,而不耦合这两个服务?知道以后可以从其他地方访

  • 3.5.1.1. 什么情况下需要使用中继服务 当两台设备无法直接建立连接时,可通过中继服务转发数据来建立连接(通过中继服务转发的数据已经过加密处理,保障数据安全)。如,手机使用移动4G网络,和家里局域网内PC通常是无法直接建立连接的,这个时候就需要使用中继服务来转发数据。 能否直连取决于您的网络NAT类型(通过“设置->诊断信息”可以查看当前网络的NAT结构),以下为对应的穿透成功表,当无法打通时

  • 我正在使用microservies Architect学习API。下面是关于设置的小描述 我有两个微服务应用程序和API网关 包括API网关在内的所有应用程序都是NodeJS-Express app。 Auth Logic-JWT,在API网关上处理 使用http-proxy将每个传入的API网关请求传递给每个微服务应用程序。 还将用户信息作为代理头传递。 客户端请求流: 客户端使用JWT令牌从m

  • 我在微服务之间的通信上遇到了麻烦。我有许多spring boot应用程序,它们之间有许多请求HTTP和AMQP(RabbitMQ)。在本地(在dev中),我使用没有Docker图像的Eureka(Netflix Oss)。

  • “在微服务之间添加的同步依赖关系越多,例如查询请求,客户端应用程序的总体响应时间就越差。 “这是真的吗?我认为在同步通信中,我们比异步通信更直接地得到反馈。例如,假设一个用户向微服务a发送http请求,微服务a又异步地向另一个微服务B发送请求,并异步地等待它的答复。如果微服务B关闭,那么用户将等待到超时才能得到响应,而在同步通信中,他将立即得到响应。