请求跟踪器 4 独立运行以及子进程的数量

请求跟踪器 4 独立运行以及子进程的数量

我正在独立运行请求跟踪器 4,这意味着前面没有任何 http 服务器。

我的问题是,一旦我启动服务器,如下所示:

/usr/bin/perl -w /usr/share/request-tracker4/libexec/rt-server --port 80

突然,它创建了一堆消耗过多内存的子进程,系统开始交换。

除了父进程之外,它还启动了 10 个子进程。

有什么方法可以配置它来限制子进程的最大数量。

谢谢

答案1

假设您只是为了开发或者评估而运行它,请尝试:

rt-server --server Standalone --port 80

那应该只运行一台服务器。

如果您想设置其他数量的服务器,您需要修改 rt-server 脚本并将 --max-workers 传递给 Starlet(默认独立服务器)。

相关内容