软负载中心工作流程图
2017-04-18 19:53:36 0 举报
登录查看完整内容
为你推荐
查看更多
软负载中心工作流程图主要包括以下几个步骤:首先,接收到客户端的请求后,系统会进行身份验证,确保请求的合法性。然后,根据请求的类型和内容,系统会选择合适的服务器进行处理。在处理请求的过程中,系统会实时监控服务器的状态,如CPU使用率、内存使用情况等,以确保服务器的正常运行。如果服务器出现异常,系统会自动进行故障转移,将请求转移到其他健康的服务器上。最后,系统会返回处理结果给客户端。在整个过程中,系统还会记录所有的操作日志,以便于后期的审计和分析。
作者其他创作
大纲/内容
删除该服务该地址
更新服务某地址最后更新时间
调用接口
存活
否
服务注册信息DO
查询服务地址
收到数据
聚合数据
服务端心跳DO
软负载中心服务端
客户端心跳DO
更新“订阅关系”
本地缓存
连接数据
是
更新“连接数据”
订阅关系
软负载中心客户端
服务查询信息DO
建立长连接,发送服务查询 DO
发送心跳,保持socket长连接
注册服务,并建立socket长连接
保持长连接软负载中心向客户端推送服务信息的改变
更新“聚合数据”
开启线程,删除已关闭的长连接
服务调用者
开启线程,循环查询服务每个地址提供者是否存活
收到连接请求,开启新的线程处理
服务发布者
开启线程,接受服务发布者/调用者的长连接请求
更新缓存
0 条评论
回复 删除
下一页