java - ap_proxy_connect_backend 为 (127.0.0.1) 禁用 worker

标签 java mysql linux tomcat6

我们已经在tomcat6上部署了一个war文件。我们正面临一个错误

[Sat May 17 12:26:48 2014] [error] (110)Connection timed out: proxy: HTTP: attempt to connect to 127.0.0.1:8090 (127.0.0.1) failed
[Sat May 17 12:26:48 2014] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
[Sat May 17 12:27:53 2014] [error] (110)Connection timed out: proxy: HTTP: attempt to connect to 127.0.0.1:8090 (127.0.0.1) failed
[Sat May 17 12:29:36 2014] [error] (110)Connection timed out: proxy: HTTP: attempt to connect to 127.0.0.1:8090 (127.0.0.1) failed

在此问题期间,我也无法在服务器上远程登录 8090。

重启MySql后问题就解决了。

最佳答案

此问题的解决方案是将“retry=0”参数添加到 Apache HTTP 服务器虚拟主机配置中的 ProxyPass 指令,这样它就不会等待默认的 60 秒来重试。

例如

ProxyPass / http://backendserver:8080/ retry=0

关于java - ap_proxy_connect_backend 为 (127.0.0.1) 禁用 worker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23709832/

相关文章:

java - Sockets C服务器,安卓客户端

java - 在java中将字母数字字符串转换为字节?

Mysql:表中有数百万条记录,一天更新 1000 万次

linux - 如何计算Linux中一个进程及其所有子进程的CPU利用率?

java - 如何以最少的查询次数获取所有多对多关系?

java - 多表单选

javascript - Node js、json、sql、表

php - yii 查询构建器为文本字段插入\r\n

linux - Sendmail/procmail - 获取邮件发件人和邮件主题,utf8 编码问题

python - "Fire and forget"来自 Python 脚本的进程