Samson Bruce 2019-09-06 09:19 采纳率: 0%
浏览 294
已结题

分布式系统如何共享、处理(与第三方服务长连接的客户端对象)。

现在的系统是一个单机 spring boot 系统:

  1. 系统启动后,会读取一组用户名、密码向第三方服务器发起连接,连接成功后返回客户端java对象。这些返回的客户端java对象有队列统一维护。
  2. 用户在前端业务面发起相关业务操作后,后端会从维护的队列里面取出对应的客户对象进行相应的业务操作。

后续想做分布式改造

  1. 首先不可能每一个分布式结点都有一个和第三方服务器连接的客户端,第三方服务器吃不消。
  2. 如果要统一管理,那么如果管理呢在分布式系统的模式下。并且每一个结点都可以获取到对应的java客户端
  • 写回答

1条回答 默认 最新

  • 毕小宝 博客专家认证 2019-09-06 09:30
    关注

    分布式系统的会话共享,可以用 SpringSession + Redis 实现会话共享。此外应用中所有的业务都需要考虑支持分布式部署。
    例如:文件操作、定时任务、数据缓存等。

    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料