0
glassfishを直接扱うことはありません(Nginxはありません)。私がNginxを通じてアクセスすると、問題が発生します。Java WebサービスでNginx 404が見つかりません
私は2台のサーバーがあります。MY_NGINX_IPとMY_GLASSFISH_IP:8080
を基本的には、http://MY_NGINX_IPはうまく動作し、インデックスファイルを表示します。ただし、http://MY_NGINX_IP/webservice/v1/employeeは404エラーが見つかりません。
http://MY_GLASSFISH_IP:8080/webservice/v1/employeeはうまくいきますが、
注:http://MY_NGINX_IPは、問題のないインデックスファイルを生成します。/webservice/v1/employeeを追加するときだけエラーが発生します。
ヒント:
upstream myownstream {
server MY_SERVER_IP:8080;
}
私の場所の設定:
location/{
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
proxy_pass http://myownstream;
#proxy_pass http://127.0.0.1:8080;
proxy_next_upstream error timeout invalid_header http_500;
proxy_connect_timeout 5;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_read_timeout 86400;
proxy_set_header Host $host;
}