hufeng719
作者hufeng719联盟成员·2018-07-19 14:49
系统工程师·某钢铁企业

我与WAS的故事——WAS“仁兄”你应该消停点

字数 757阅读 1691评论 0赞 3

我是一名系统运维人员。2011年开始公司与一家台湾的知名的信息资讯公司开展合作开启了ERP工作的基础调研,年底初步建立了ERP模型。包括硬件设备、软件系统及一些辅助系统。刚开始我们这些从各分厂调来的同事对这些新事物一无所知。直到三个月以后才知道原来AIX就是一种类似UNIX的操作系统,DB2就是一种数据库,而WAS就像tomcat一样是一种部署应用程序的中间件。从此结识了这位叫做“WAS”的“仁兄”。

从那时起一直到现在,这位“仁兄”自运行起就没有真正消停过。最主要的就是其内部的JAVA虚拟机,其内存堆的大小设置大了也不行,设置小了也不行,始终无法满足虚拟机的“胃口”。尽管厂家设置了每天12点的自动重启,6个负载均衡的虚拟机总是时不时的宕机自启(甚至有时候还自动启动不起来,有的时候还出现“假死”状态-系统里进程存在,但是业务无法通过这个虚拟机连接进来),每个虚拟机设置了最大连接数60,在业务繁忙时总有虚拟机的连接数达到60,连接不释放。只能人为干预进行kill,再重启--甚至有时候半夜都得起来做这种工作。查找原因大部分都是内存溢出还有signal 11/signal 4/signal 3/signal 6等等,再往下就束手无策,不了了之了。 (基础知识欠缺太多--白手起家真的很难)

整个公司的应用部署,只有ERP业务(而且是核心业务)使用的WAS中间件部署的。由于维护人员的欠缺,我们每个人都负责很多模块,有各种server操作系统、各种架构的数据库、各种二级系统的烂摊子,还有HACMP、TSM、存储、UPS、辅助设备等等,这些决定了我们无暇顾及也没有精力去深入研究WAS的内部原理、优化配置。只能借助TWT这个近乎完美的知识共享平台给自己充充电加加油,不至于在激流中退的太快。 尴尬至极!

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广