root用户修改/etc/sysctl.confkernel.sem = 500 256000 250 1024 然后执行sysctl -p命令。 重启WMQ就可以了
tomcat只是一个JSP/Servlet容器,同一个应用,单纯比JSP/Servlet的响应速度,WAS不如tomcat快。WAS的优势在于其功能丰富,管理工具丰富,运行稳定性强等方面。
直观图示:
从docker角度看,liberty只是跑在docker上的一种java程序,没有什么其他特殊的地方。对于docker下的liberty集群,可以参考如下资料:WebSphere Liberty autoscale clustering with Docker
补充一下,Liberty是从WebSphere 8.5.5引入的,从实际使用来看目前向下兼容的很好,没有出现不兼容的情况。另外从维护的角度看,最好使用IIM来安装、维护Liberty,不要使用单独的jar包进行安装。
SOA套件属于传统应用服务器范畴,比如SOA需要大量的JMS、Web Service相关技术来做支撑,也就是说SOA套件属于重量级的应用。因此,即使技术上行得通,也不推荐使用Liberty跑SOA。Liberty适用于云端快速部署、快速迭代的程序。
我好想从哪里看见过,大概是 1 CPU WAS = 4 CPU Liberty具体得问一下IBM销售,我说的仅供参考。
Liberty肯定比Tomcat稳定,毕竟每次发版之前IBM都会进行各种测试。并发量最终的峰值,主要依托于硬件性能。另外,由于Liberty可以根据业务实际情况,关闭不必要的模块,比如EJB、JMS等模块不需要的话就可以不开启,以提高运行效
我再补充一个图表,有点老但还很有参考价值:
目前很多传统企业都还使用WAS,并且软件开发商的软件都是基于WAS开发。所以,在可预见的未来1、2年之内,WAS还是主流。在容器云角度看,WAS太笨重不适应新的要求。也就是说Liberty是未来,Liberty会随着容器云的普及而成为主流
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024 talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30