我已经用WebSphere应用服务器在AWS服务器上部署了一个web应用程序。
更新:
3.就成本而言,当我选择ELB时,我需要运行3-4个实例?但是我可以使用app服务器负载平衡在两个AWS实例中运行4个应用服务器。
请告诉我哪一个好去做决定?
发布于 2013-03-29 09:57:28
有很多可用的工具来监视您的ec2实例,我个人使用monit和munin,以及分页和pingdom,在停机期间发送警报和电话。您可以使用相同的工具或使用上帝、nagios和许多其他工具来监视您的应用程序服务器,因为大多数监控工具提供了监视您想要的任何东西的灵活性。
负载均衡器根据与实例的最小连接数来处理通信量。我认为在一个实例中只有一个应用程序运行时,不需要应用服务器负载平衡。ELB是足够聪明的访问您的实例的健康和转移流量,也是一个非常诚实的建议,以确保您的应用程序状态较少,而不是你的坚持会话。它将影响您的应用程序的性能负载。它的自我暗示了这一点。
如果您喜欢处理应用服务器的健康状况,您可以使用monit,monit基本上可以帮助监视所需的应用服务器,并据此采取必要的措施。
多个应用服务器之间的负载平衡必须手动完成。
但我对在同一个实例中运行多个应用服务器并在它们之间进行负载平衡持怀疑态度,相反,我只运行一个应用服务器,但如果获得更多的流量,我就会产生多个线程。
https://stackoverflow.com/questions/15700054
复制相似问题