- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最近几天我们面临一个问题,即我们的 tomcat(8.0.5) 停止响应针对部署在 tomcat 上的 servlet 的 Web 请求,但请求来 self 们部署在 centos 上的 apache(2.2) 上的网站。
在浏览了很多文档和帖子之后,我们得出的结论是将 maxThreads(在 tomcat 的 server.xml 中)设置为与 maxClients 设置(在 apache httpd.conf 中 for prefork MPM 中)相同,即 256。但是当我在这里浏览 AJP 文档时:https://tomcat.apache.org/tomcat-8.0-doc/config/ajp.html
我开始知道它应该是tomcat的“maxConnections”而不是“maxThreads”。我的同事确信它是“maxThreads”,而我认为它应该是“maxConnections”,所以有人可以澄清我们的这种困惑。顺便说一句 - maxThreads 设置工作正常,因为我们应用了它。问候。
最佳答案
maxConnections 表示 tomcat 可以建立的最大 tcp 连接数,maxThreads 表示可用于处理来自连接的请求的 tomcat 线程的最大数量。
我认为在大多数情况下,将两个数字设置为相同是个好主意,tomcat 8 会将 maxConnections 设置为相同数量的 maxThreads。
如果将 maxConnections 设置为大于 maxThreads,tomcat 将建立比 maxThreads 更多的连接,因此可能没有足够数量的线程来处理连接,一些连接将被阻塞并等待空闲线程。
对于 BIO 连接器,如果您设置了 maxThreads,则 maxConnections 由 tomcat 自动更改,对于 NIO 和 NIO2,默认值为 10000。对于 APR/native,默认值为 8192(双重检查 tomcat文档,它是这么说的)。如果您更改 maxConnections,maxThreads 将不会相应地更改。
关于java - 当使用 SSL 转移到 mod_proxy_ajp 时,tomcat 停止在 apache 后面服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26621140/
我们有一对运行 mod_proxy_ajp 的 Apache 2.4 网络服务器(web02、web03)与一对 Tomcat 7.0 通信。 59 台服务器(app02、app03)。 app03
我刚刚升级到 Glassfish 3.1.2,但遇到文件下载被截断的问题: Glassfish 配置了一个 jk-listener,我使用 mod_proxy_ajp 在 Apache 后面运行它。
我有一个使用 mod_proxy_ajp 将请求转发到 tomcat 服务器的 apache 设置。当请求到达时,它似乎失去了我的值(value)观。当请求直接发送到 tomcat 时,这工作正常,所
我正在尝试配置从端口 80 的根上下文访问以重定向到我的 tomcat 应用程序。我的配置设置如下 ServerName localhost ErrorLog /var/log/apac
这几天我一直在寻找是否应该使用 mod_proxy_ajp 或 mod_jk 来连接 apache httpd 和 tomcat。我找到的所有网站都已有几年历史并且已经过时。 那么,哪个最适合用于适当
我一直在修补 Apache + Tomcat,这样我就可以通过 apache(干净清晰的 urls rock)为多个 tomcat 应用程序(在不同的机器上)提供服务。我已成功配置 mod_proxy
环境: 新手用户(就是我)了解所有提到的要点 CentOS 6.4 x86_64 OpenJDK 1.7.0_65 Apache httpd 2.2.15 + mod_ssl 2.2.15 - 使用以
我已经安装了 Apache 2.1.14 并在生产中运行 - 由于新的要求,我需要开始使用模块 mod_proxy_ajp。 运行“./httpd -l”脚本不会显示已编译的模块“mod_proxy_
让tomcat运行在8080上 运行在 80 上的 apache 我实现了 ProxyPass ajp://localhost:8080/ retry=0 timeout=30 Pr
我们在负载平衡器(也用作 SSL 终结器)和 Apache HTTP Server 2.4 后面运行 Tomcat 7。 Apache 通过 mod_proxy_ajp 连接到 Tomcat . 对于
请告诉我 mod_jk 和 mod_proxy_ajp 之间在支持集群和 ssl 方面哪个更好。 谢谢。 最佳答案 关于 SSL,如果您使用 mod_jk 或 mod_proxy_ajp,应该没有任何
我希望这里有一些破解方法可以轻松解决我在几个论坛中搜索后仍在努力解决的问题: ,正在网络服务器上运行(所以我无法关闭它)。因此,我决定使用更新的解决方案“mod_proxy_ajp”(它随 Apach
我有一个在 Tomcat 上运行的 java 门户,但我希望它的静态内容(html 除外)由 Apache httpd 提供服务。所以我已经安装了 Apache httpd,现在我正在配置 httpd
我们有一个奇怪的间歇性错误发生在 mod_proxy_ajp 上,即使用 apache 作为 tomcat 服务器的前端。 错误 用户点击链接浏览器提示用户“另存为...”(例如在Firefox“您选
最近几天我们面临一个问题,即我们的 tomcat(8.0.5) 停止响应针对部署在 tomcat 上的 servlet 的 Web 请求,但请求来 self 们部署在 centos 上的 apache
我想在新的 Mac 服务器上使用 Apache 前端 Tomcat,但我缺少一些小步骤。目前两台服务器都在运行,但端口 8009 未正确代理。 80 和 8080 正在工作。 我读到 Mac/Apac
我在 Debian Squeeze 上有一个可用的 Apache 2.2.16,它使用不同的域(例如 phpApp1.com、phpApp2.com)为来自/var/www/的一些 PHP 应用程序提
我是一名优秀的程序员,十分优秀!