Как настроить nginx в качестве прокси для Jetty?

Я пытался настроить nginx в качестве прокси для Jetty. Я хочу сделать что-то, как описано вэтот ответ но для молы не звонят.

мы создали.war и я поместил его в~/jetty/jetty-dist/webapps/web_test-0.1.0-SNAPSHOT-standalone.war

Скажем, я хочу использовать домен example.com с IP-адресом 198.51.100.0.I '

мы также скопировали/etc/nginx/sites-available/default в файлexample.com и у меня это в том же каталоге.

Можете ли вы помочь мне настроить nginx в качестве прокси для Jetty в моем случае? Я знаю, что есть много ссылок в Интернете о том, как это сделать, но все они разные, и я запутался.

Какие конкретные изменения мне нужно сделать в nginx? Какие изменения мне нужно внести в jetty.xml? Нужно ли вносить какие-либо другие изменения? Будет ли мое приложение обслуживаться по адресу example.com/index.html?

Текущее состояние nginx копируется ниже:

upstream jetty {
  server 127.0.0.1:8080 fail_timeout=0
}

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

        root /usr/share/nginx/html;
        index index.html index.htm;

        server_name localhost;

        location / {
                proxy_pass http://jetty

                try_files $uri $uri/ =404;
        }

РЕДАКТИРОВАТЬ

Мне было интересно, нужно ли мне вообще использовать Jetty. Вэта настройка он просто использует кольцо, которое кажется супер легким? Что я получу, используя причал?

Ответы на вопрос(1)

Ваш ответ на вопрос