峰值TPS如果能达到几万级别,这个不只是系统部署就可以解决问题的,没有什么现成的方法直接操作。要在实践中逐渐优化。
- 硬件配置:X86平台配置如何?CPU、内存多少?网卡是万兆吗?应用对存储IO要求高不高,需不需要上PCI盘?
2.操作系统、数据库等:什么操作系统?什么数据库?什么负载?F5还是软负载?
3.应用架构:应用的业务量有什么特点?峰值有多久,峰值交易对数据库有多大压力?系统部署架构?有没有业务请求的限流等,可以防止压垮数据库?
一个高并发的应用要正常运行,需要从硬件、操作系统、数据库、中间件、应用系统的业务特点、部署架构等多方面考虑。这种问题,相信你这么问,每人可以回答的。
如果采用WAS,单个WAS节点目前在什么环境下,模拟生产环境做过压力测试没,可以达到多大并发?