Configurando o roteador de tráfego (proxy?) para produção

1

Estou executando um servidor de produção e meu aplicativo da Web está sendo executado na porta 8099. Portanto, se o front-end quiser acessar qualquer ponto de extremidade de back-end, eles fazem uma chamada para este URL:

http://production.server.com:8099/mainserver/some/get?xxxxxxx

Eu preciso configurar o production.server.com:8099 para algo como api.production-server.com, que apontará para production.server.com:8099. Qual é a melhor abordagem para isso? Isto é para a plataforma Ubuntu.

    
por NullException 10.01.2014 / 21:27

2 respostas

1

Para o Nginx

server {
     server_name  https://api.production-server.com;
     location / { proxy_pass http://127.0.0.1:8099; }
} 

veja este link

    
por 11.01.2014 / 02:00
1

Supondo que seja um servidor apache.

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

    ServerName https://production.server.com
    ProxyPass https://api.production-server.com   https://production.server.com:8099
    ProxyPassReverse https://api.production-server.com   https://production.server.com:8099
    
por 10.01.2014 / 22:09