简单
分类: 项目管理
2009-04-14 15:40:02
如果CPU和内存足够,一般配置多个MethodServer。
服务器上一般都至少配置1~2个MethodServer+1个BackgroundMethodServer。
启动多个MethodServer,对于并发用户请求较多时,可以分开并行处理,以提高系统性能。
流程是通过队列来处理的,如果有配置BackgroundMethodServer,都是由BackgroundMethodServer来进行处理,不会出现接到两个系统任务的想象。
在WCPerfTuningGuide_zh_CN.pdf手册中有比较详细的说明。
请问开一个methodserver OS层级需要多大的内存,它本身的内存最好调成多大的。两个methodserver OS层级需要多大的内存。我们的Background Server和DB是分开的,都是4G的内存,3.0G*4的CPU,要么我们的的methodserver可以开几个?
如果有4个CPU,建议可以配置1~2个MethodServer和1个BackgroundMethodServer。
服务器上1个MethodServer一般配置1G~2G内存,但要保证所有的服务(MethodServer, ServerManager, JDK, Tomcat, Apache, Aphelion...)所配置的内存总和要小于物理内存。
其中Tomcat也是需要配置较高内存的,一般也需要1~2G。
其它的一般不需要太多内存。