2013-04-17 1 views
0

У меня есть приложение rails на тонком сервере как служба Windows, проксированная через сервер Apache. Приложение работает правильно, пока не попытаюсь загрузить новую версию проекта. Затем я получаю ошибку 502 плохих шлюзов. Я попытался перезапустить все службы, но не повезло. Похоже, я не могу ударить его по порту 3000 локально. Вот мой apache httpd отрывок:Тонкий сервер за apache, перестает работать, когда я обновляю код

LoadModule proxy_module modules/mod_proxy.so 
LoadModule proxy_http_module modules/mod_proxy_http.so 

<VirtualHost localhost:80> 
     ServerName serverName 
     DocumentRoot "C:/locationOfAppDir" 
     ProxyPass/http://localhost:3000/ 
     ProxyPassReverse/http://localhost:3000/ 
     ProxyPreserveHost On 
</VirtualHost> 

<VirtualHost serverName> 
     ServerName serverName 
     DocumentRoot "C:/locationOfAppDir" 
     ProxyPass/http://localhost:3000/ 
     ProxyPassReverse/http://localhost:3000/ 
     ProxyPreserveHost On 
</VirtualHost> 

ответ

3

Защитите себя: запустите комплект, когда вы добавляете обновленный код с новыми драгоценными камнями.

+1

upvote для того, чтобы заставить меня смеяться утром. – Neuticle