小编Dar*_*ar1的帖子

如何让tomcat绑定到ipv4地址?

我最近通过 apache solr Typ3 社区的安装脚本安装了 tomcat,并在过去的 3 天里试图弄清楚为什么它不起作用,直到偶然我注意到当我通过“ lsof -i”查询侦听端口的进程时,它被绑定到ipv6协议。

我到处搜索,大多数人说0.0.0.0在 tomcat 连接器中设置地址可以解决这个问题,其他人说设置JAVA_OPTS="-Djava.net.preferIPv4Stack=true".

我试过前者不起作用,但后者我不确定把它放在哪里。我在某处读到的一种解决方案建议将其放入,setenv.sh但在我的 tomcat 安装中找不到此文件。目前我将不胜感激。

tomcat 版本为 6.x,操作系统为 ubuntu 11.10。

谢谢

typo3 solr tomcat6

37
推荐指数
3
解决办法
10万
查看次数

Apache httpd 错误“代理:ap_get_scoreboard_lb”与 ProxyPass

我设置了 apache 来代理 tomcat,但是当我定位页面时出现以下错误。我有时会得到一个空白页或 503:

[错误]

[Mon Dec 03 04:58:16 2012] [error] proxy: ap_get_scoreboard_lb(2) failed in child 29611 for worker proxy:reverse
[Mon Dec 03 04:58:16 2012] [error] proxy: ap_get_scoreboard_lb(1) failed in child 29611 for worker https://localhost:8443/
[Mon Dec 03 04:58:16 2012] [error] proxy: ap_get_scoreboard_lb(0) failed in child 29611 for worker http://localhost:8080/
Run Code Online (Sandbox Code Playgroud)

我在 vm 上配置了两个 vhost,如下所示:

[http 主机]

<VirtualHost *:80>
  ServerName www.mysite.net
  ServerAlias mysite.net

  ProxyRequests Off
  ProxyPreserveHost On

  <Proxy *>
    Order deny,allow
    Allow from all
  </Proxy>

  ProxyPass / http://localhost:8080/ retry=0
  ProxyPassReverse …
Run Code Online (Sandbox Code Playgroud)

tomcat proxy reverse-proxy mod-proxy apache-2.2

12
推荐指数
1
解决办法
1万
查看次数

使用 nginx 重写规则出现“重定向过多”错误

我正在尝试重写针对我的站点的域 url,以便将所有域名重写为 www.example.com 并具有以下配置:

我的网站块

  server {      
        listen       80 default_server;
        listen   [::]:80 default_server ipv6only=on;

            server_name _;
            rewrite ^ $scheme://www.example.com$request_uri permanent;

    location / {

            # Allow for large file uploads
              client_max_body_size 0;

                proxy_http_version 1.1;
                proxy_pass http://mysite;
                proxy_buffering    off;

                proxy_set_header   X-Real-IP $remote_addr;
                proxy_set_header   X-Scheme $scheme;
                proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header   Host $http_host;
    }
}
Run Code Online (Sandbox Code Playgroud)

tomcat 服务器块

server {
        listen        80;

        root /opt/site2/www;
        index index.html index.htm;

        # Redirecto root requests to Share
        rewrite ^/$ /share;

        location / {
            # First attempt to serve request …
Run Code Online (Sandbox Code Playgroud)

rewrite nginx reverse-proxy redirect 301-redirect

6
推荐指数
1
解决办法
5万
查看次数

是否可以检查当前正在运行的 clamAV 扫描的进度?

我已经四处搜索,但到目前为止还没有找到可能的解决方案。我有一个正在进行的扫描,我认为它会在某个时间完成,但不幸的是它没有。所以我想知道是否有办法检查这个正在进行的进度的扫描进度。

anti-virus malware clamav

6
推荐指数
1
解决办法
5661
查看次数

tomcat 9 中的 catalina.out 在哪里?

我刚刚部署了 tomcat 9,我想在它运行时检查 catalina.out 日志,但是我注意到当它停止时,它会将日志输出转储到 catalina.[date].txt 文件中。是否需要做一些额外的配置来启用 catalina.out 的实时日志记录?

tomcat logging tomcat9

5
推荐指数
2
解决办法
2万
查看次数

如何更改 tomcat 服务器/容器的默认编码?

我的 webapp 的字符编码有问题,想知道如何更改 Linux 生产服务器上 tomcat 的默认编码,以匹配 Windows 上开发服务器的 cp 1252 编码(或至少是实验使用不同的编码,直到我能找到正确的编码)。

谢谢

tomcat utf-8 encoding eclipse

3
推荐指数
1
解决办法
3万
查看次数

如何调试挂起的 ssh 连接?

我有两个具有相同主机提供商的虚拟服务器。在我的客户端机器(本地)上重新生成我的 SSH 密钥后,我只连接到其中一台虚拟服务器。当我连接到另一个时(两者都是通过终端完成的)它只是挂起。它没有超时,我在 SSH 日志中看不到任何指示连接错误的内容。有任何想法吗?

ssh connection osx-snow-leopard

3
推荐指数
1
解决办法
2286
查看次数