加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java-分布式项目中的负载平衡

发布时间:2020-12-14 19:31:37 所属栏目:Java 来源:网络整理
导读:有谁知道一个简单的负载平衡算法(公式),该算法将连接的用户,CPU负载,网络负载和内存使用情况联系起来? 这将用于比较各种服务器,并为当前新用户分配最好的服务器. 谢谢. 最佳答案 如果使用Apache Web Server代理应用程序服务器,建议您使用mod_proxy和mod_pro

有谁知道一个简单的负载平衡算法(公式),该算法将连接的用户,CPU负载,网络负载和内存使用情况联系起来?
这将用于比较各种服务器,并为当前新用户分配最好的服务器.
谢谢.

最佳答案
如果使用Apache Web Server代理应用程序服务器,建议您使用mod_proxy和mod_proxy_balancer.您可以找到有关mod_proxy here的快速介绍.这是关于Jetty的,但是它很容易应用于其他服务器.

您需要担心群集的第一件事是会话的处理方式.您需要确保属于一个会话的请求被定向到同一服务器(或者该会话以某种方式持久存在,然后始终被检索). Mod_proxy可以为您做到这一点.

关于负载均衡算法,请参见mod_proxy_balancer的文档.据此,有3种负载均衡器调度程序算法.

较旧的负载平衡解决方案是mod_jk.

总的来说,即使我有更好的算法,也不会自己实现.最好使用现有的解决方案.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读