来自官方 BoneCP 文档:http://jolbox.com/index.html?page=http: //jolbox.com/configuration.html
partitionCount为了减少锁竞争从而提高性能,每个传入的连接请求都会从具有线程关联性的池中挑选一个连接,即 pool[threadId % partition_count]。这个数字越高,当您有大量短期线程时,您的性能就越好。超过某个阈值,这些池的维护将开始对性能产生负面影响(并且仅适用于分区上的连接开始耗尽的情况)。
默认值:2,最小值:1,推荐:3-4(但非常特定于应用程序)
但这不是很清楚,也没有一个很好的例子。我正在运行一个普通的 Web 服务,同时有 0-500 个线程。哪个是一个很好的价值,为什么?