0

jk_connector worker 基本上是一个等待处理来自 Web 服务器的请求的 tomcat 实例。

apache 文档告诉您,如果您有多个应用程序,您应该有多个工作人员,但并没有真正解释原因。

每个 Web 应用一个工作人员与多个应用一个工作人员的优缺点是什么?

4

1 回答 1

1

一个处理器的亲和力。如果工作集绑定到一个执行单元,则可以更有效地利用其内置缓存。共享空间的应用程序越多,争用就越多。

当今的大多数系统都基于多个 cpu 内核,其中线程可以在每个内核上独立执行。这意味着如果多核 ( SMP ) 和多线程 ( SMT ) 系统都有更多线程(例如,1 个线程/cpu),繁忙的服务器可以更好地利用系统资源。服务器的一种常见方法是提供一个进程/线程池,可以使用和重用来服务多个同时请求。

于 2011-02-22T21:34:51.177 回答