32 核的 CPU,linux 系统。怎么才能尽量利用 CPU ?开多个 tomcat,还是一个就够了?只运行单一应用,但是希望尽可能提高性能。
没这方面经验,各位大神给点指导,有什么书籍可以参考?
32 核的 CPU,linux 系统。怎么才能尽量利用 CPU ?开多个 tomcat,还是一个就够了?只运行单一应用,但是希望尽可能提高性能。
没这方面经验,各位大神给点指导,有什么书籍可以参考?
|
misaka19000Aug 4, 2018 via Android
1
java 天生支持多核多线程啊,起单个进程我觉得没问题
|
|
paragonAug 4, 2018
2
那你需要的是另一台 32 核服务器
|
|
springGunAug 4, 2018
3
-server
|
|
4
@paragon 额,能具体再说说吗
|
|
ljzxloafAug 5, 2018 via iPhone
5
how tomcat works,不过是基于 tomcat4/5 的,原理是差不多的。但是新版本的配置肯定是不一样的,在理解工作原理的基础上看下官方文档就差不多了吧
|
|
hellojinjieAug 5, 2018 via Android
6
这应该看内存吧,观察下 gc,如果内存太大,导致 full gc 占用时间过多就可以拆成多个 tomcay
|
|
wsc449Aug 5, 2018
7
@hellojinjie + 打印堆栈
|