0

我正在尝试在 OS X (10.8.3) 上设置 Tomcat 7 连接器 mod_jk.so,以便对 Tomcat 的调用将通过来自 apache 2.2 的 httpd。文件 mod_jk.so 就位。但是workers.properties 去哪儿了?http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html上的说明似乎没有说明。

4

3 回答 3

1

我知道您现在正在使用mod_proxy,但我正在回答这个记录,至少在涉及您的 *nix 打包框架时包含信息。

在 Debian 中,该软件包apache2使用配置目录安装 apache,/etc/apache2/mods-available并且单独的软件包libapache2-mod-jk在此目录中放置一个名为 的 apache 配置文件,该文件jk.conf在启动时由 apache 拉入。

jk.confJkWorkersFile指令。

libapache2-mod-jk软件包workers.properties还在/etc/libapache2-mod-jk.

因此,对于,您将OS Xworkers.properties 文件放在任何地方,例如合理地放在httpd.conf与可以将自定义内容放入您自己的文件中,而不会在软件包升级时受到干扰。httpd.confIncludeconf.d

于 2014-02-12T15:14:38.230 回答
0

我有同样的问题。但是后来我发现我应该先看看我在httpd.conf中使用的是mod_jk.so还是mod_proxy_ajp。原来我是后来的人。因此,与其编辑我没有的worker.properties,不如编辑httpd.conf:将ProxyIOBufferSize 指令添加到Apache httpd 的配置中。

ProxyIOBufferSize 65536

希望能帮助到你。

参考:在页面底部。

于 2014-03-08T20:00:58.507 回答
0

请根据您的 JkWorkersFile 配置放置您的 workers.properties 文件:

JkWorkersFile     /etc/httpd/conf/workers.properties
于 2013-04-14T10:24:50.293 回答