解惑

解己之惑,解人之惑

标签:集群

无状态化

越来越感觉各种系统在构架的时候进行了无状态化,因为在大规模系统中,要更好的进行负载均衡以及集群,无状态的服务是最好的选择,因为每个请求都是独立的不依赖上下文的,任何一个服务节点的崩溃都不会影响整个系统,而且要增加系统的负载能力也很容易,增加更多的服务节点就行了。从GAE默认不包含Session我们就可以看到一些这样做的好处。而且Context或者Session之类的东西也比较好弄,也作为一个服务,根据某个UUID或者session id之类的东西就可以进行存取,如果某些服务真的需要session,那么可以到session服务取。但是这样做会导致session的那个服务成为系统的瓶颈和薄弱点,也会导致那部分的负载均衡和HA更难达到。结合客户端的RIA倾向,更多的Session和Context保存在客户端,利用客户端框架在发起请求的时候把需要的内容发送给服务器端。

Tomcat集群概要

其实已经有很多文档了,不过还是老话,给自己备忘,总结些要注意的要点,给一些范例,以后肯定用得着。

以JK作为Apache和Tomcat的连接器,首先配置的是Apache的httpd.conf,主要是加载JK和配置转发规则:
加载和配置JK:
阅读全文

© 2024 解惑

本主题由Anders Noren提供向上 ↑