Доброго Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÑÑƒÑ‚ок!<br><br>Имеется nginx, ÐºÐ¾Ñ‚орый ÑÐ²Ð»ÑÐµÑ‚ся Ñ„ронтендом Ð´Ð»Ñ Ð½ÐµÐºÐ¾Ð³Ð¾ jboss ÑÐµÑ€Ð²Ð¸ÑÐ°. ÐŸÑ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð² Ñ‚ом, Ñ‡Ñ‚о Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ека struts, Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ Ð² jboss (или ÐµÑ‰Ðµ ÐºÐ°ÐºÐ°Ñ-то) ÑÑƒÐ´Ñ Ð¿Ð¾ Ð²ÑÐµÐ¼Ñƒ Ð±ÐµÑ€ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¸Ð· Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°. ÐŸÐ¾ ÑÑ‚ому ÐµÑÑ‚ÑŒ Ð´ÐµÐ»Ð°Ñ‚ÑŒ proxy_pass <a href="http://127.0.0.1:8080/">http://127.0.0.1:8080/</a> Ð²ÐµÐ·Ð´Ðµ, Ð³Ð´Ðµ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑŽÑ‚ся Ð°Ð±ÑÐ¾Ð»ÑŽÑ‚ные Ð°Ð´Ñ€ÐµÑÐ° (&lt;base ...&gt; Ð¸ Ñ€ÐµÐ´Ð¸Ñ€ÐµÐºÑ‚Ñ‹) Ð²Ñ‹Ð»ÐµÐ·Ð°ÐµÑ‚ <a href="http://127.0.0.1">127.0.0.1</a>.<br>
<br>Ð’ ÐºÐ°Ñ‡ÐµÑÑ‚ве ÐºÐ¾ÑÑ‚ылика Ð±Ñ‹Ð»Ð¾ ÑÐ´ÐµÐ»Ð°Ð½Ð¾ ÑÐ»ÐµÐ´ÑƒÑŽÑ‰ÐµÐµ:<br>location / {<br>&nbsp;&nbsp;&nbsp; proxy_pass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://domain.name:8080/">http://domain.name:8080/</a>;<br>}<br><a href="http://domain.name">domain.name</a> Ð¿Ñ€Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¾ Ð² /etc/hosts ÐºÐ°Ðº <a href="http://127.0.0.1">127.0.0.1</a>.<br>
<br>Ð’ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚ате jboss Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð²ÐµÐ·Ð´Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ðµ ÑÑÑ‹Ð»ÐºÐ¸ (<a href="http://domain.name/">http://domain.name/</a>тратата), Ð¾Ð´Ð½Ð°ÐºÐ¾ Ð¿Ð¾Ð½ÑÑ‚но Ñ‡Ñ‚о ÑÑ‚о ÐºÐ¾ÑÑ‚ылик, ÐºÐ¾Ñ‚орый Ð´ÐµÐ»Ð°ÐµÑ‚ Ñ€Ð°ÑÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð¸ fail-over Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ð¼.<br>
<br>Jboss - Ð¶ÑƒÑ‚кий Ð¼Ð¾Ð½ÑÑ‚Ñ€, ÐºÐ¾Ñ‚орый Ð»ÑƒÑ‡ÑˆÐµ Ð½Ðµ Ñ‚рогать Ð»Ð¸ÑˆÐ½Ð¸Ð¹ Ñ€Ð°Ð·, Ð´Ð° Ð¸ Ñ Ð½Ðµ Ð¾Ñ‡ÐµÐ½ÑŒ Ñ…орошо Ñ Ð½Ð¸Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð¼, Ð¿Ð¾ÑÑ‚ому (и ÐµÑ‰Ðµ Ð¿Ð¾ Ð½ÐµÐºÐ¾Ñ‚орым Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð°Ð¼) Ð±Ñ‹Ð»Ð¾ Ð±Ñ‹ Ð³Ð¾Ñ€Ð°Ð·Ð´Ð¾ ÑƒÐ´Ð¾Ð±Ð½ÐµÐµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð¸Ð¼Ñ Ñ…оста Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ nginx, Ñ‚.е. Ñ Ñ…очу ÑÐ´ÐµÐ»Ð°Ñ‚ÑŒ Ñ‡Ñ‚о-то Ñ‚ипа<br>
<br>location / {<br>
&nbsp;&nbsp;&nbsp; proxy_pass&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://127.0.0.1:8080/">http://127.0.0.1:8080/</a>;<br>&nbsp;&nbsp;&nbsp; param hostname &#39;<a href="http://domain.name">domain.name</a>&#39;;<br>
}<br><br>Дабы nginx ÐºÐ¾Ð½Ð½ÐµÐºÑ‚ился Ð½Ð° <a href="http://127.0.0.1:8080">127.0.0.1:8080</a>, Ð° Ð² GET/POST/... Ð·Ð°Ð¿Ñ€Ð¾ÑÐ°Ñ… ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ð» <a href="http://domain.name">domain.name</a>.<br><br>Возможно ÑÑ‚о ÐºÐ°Ðº-то Ð¼Ð¾Ð¶Ð½Ð¾ ÑÐ´ÐµÐ»Ð°Ñ‚ÑŒ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ ngx_http_headers_module?<br>
<br>-- <br>Vladimir Rusinov<br>Voronezh, Russia<br>UNIX Admin @ Murano Software