Я запускаю екземпляр localhost CouchDB, використовуючи CouchDBX на своєму Mac, проксі для Apache 2 за допомогою ProxyPass
директиви:
<VirtualHost *:80>
ServerName playlick # points to localhost in /etc/hosts
DocumentRoot "/Users/james/Sites/playlick"
ProxyPass /data http://localhost:5984
ProxyPassReverse /data http://localhost:5984
</VirtualHost>
Якщо я спробую натиснути на свій екземпляр Couch, http://playlick/data
поки він не працює, я отримаю помилку 503, яка тимчасово недоступна , як і слід було очікувати.
Потім я запускаю сервер Couch і натискаю ту саму URL-адресу, але все одно отримую помилку, поки не перезавантажую проксі-сервер Apache.
Якщо з іншого боку, я запускаю екземпляр Couch, перш ніж потрапляти на цю URL-адресу, все працює добре, не торкаючись Apache.
Отже, здається, що помилка 503 кешується до запуску процесу Apache. Як я не можу це зробити?
АБО якщо це неможливо, як змусити Apache перезапуститись, коли я запускаю екземпляр Couch у додатку GUI CouchDBX?