Luga Lee
作者Luga Lee·2018-08-13 16:20
系统架构师·None

我与WAS的故事——叙叙旧

字数 794阅读 1664评论 1赞 4
今年是WAS诞生的第20年(,写这样的一篇短杂文纪念那个曾经让我执着和疯狂的中间件,也纪念那个从码畜到码畜再回归码畜的苦逼中年……

第一次接触这玩意是在2010年,作为一个“酱油翁”,刚入职第2家公司不久,当时协助一个工程师处理应用问题,从此开始涉足于WAS红灯区。期间经历过的版本大致有WAS6.0、WAS 6.1,WAS 7.0,WAS 8.0等。

使用IBM WAS产品有超过4年了,应该说也真有那么点点“经验丰富”,安装、配置,优化,维护等,构建一次又一次的平台,维护一个又一个的组件。当然,在这个区域里面也受虐了不少次以见证自己微乎其微的成长历程:

1、Java虚拟机的选型:
毕竟,目前主流Java虚拟机厂商有以下:IBM、Oracle(SUN和BEA)、HP、OpenSource及其他等。在实际应用部署过程中,规划显得尤为重要,规范的组件、合适的平台以及合理的参数才会有高效稳定的效益。
2、内存问题的处理:
针对基于Java虚拟机的平台的应用,内存的分配与回收往往对整个应用体系产生较大影响。在实际的业务场景开发过程中,我们需要平衡内存分配与垃圾回收之间的规范,预防内存泄漏与内存溢出之间的界限,汇总资源数据与系统日志之间的关系。

有的时候,其实一直在想:为毛国外的IBM WAS产品为何能够获得客户的青睐,难道我们就不能换成其他的,比如国产的?可为何在跟其它中间件产品的竟争当中,它都能够脱颖而出。个人感觉是IBM的产品体系比较成形,无论任何一个环节,其都做得很细致,不同产品之间的衔接比较紧密。要知道在竟争几乎白热化的中间件市场,哪怕是其中的一个小小的细节都能够左右客户的选择倾向。

对WAS的一些思考:
2014年后,随着去IOE高潮热浪的袭击下,我对WAS的未来总体走向持保守姿态,毕竟已经上升到国家战略高度。然而,就国内当前市场环境,WAS还是能够依然“笑着”走下去。

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

4

添加新评论1 条评论

小星星亮晶晶小星星亮晶晶软件开发工程师123
2019-05-07 15:06
用jmx来监控was一直报错,请问这是什么问题,下面是报错信息 严重: CWPKI0029E: SSL 上下文提供程序“IBMJSSE2”无效。此提供程序是在从 SSL 配置文件“System Properties”装入的 SSL 配置别名“DefaultSystemProperties”中指定的。扩展错误消息为“no such provider: IBMJSSE2”。 五月 05, 2019 10:19:12 下午 com.ibm.ws.ssl.provider.AbstractJSSEProvider 严重: CWPKI0029E: SSL 上下文提供程序“IBMJSSE2”无效。此提供程序是在从 SSL 配置文件“null”装入的 SSL 配置别名“null”中指定的。扩展错误消息为“no such provider: IBMJSSE2”。 五月 05, 2019 10:19:12 下午 com.ibm.ws.ssl.provider.AbstractJSSEProvider 严重: CWPKI0029E: SSL 上下文提供程序“IBMJSSE2”无效。此提供程序是在从 SSL 配置文件“null”装入的 SSL 配置别名“null”中指定的。扩展错误消息为“no such provider: IBMJSSE2”。 Exception in thread "main" com.ibm.websphere.management.exception.ConnectorException: ADMC0016E: 系统无法创建 SOAP 连接器以连接到端口 8880 上的主机 127.0.0.1。
Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广