지시문을 사용하여 Apache 2 뒤에 프록시 된 Mac에서 CouchDBX 를 사용하여 localhost CouchDB 인스턴스를 실행하고 있습니다 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>
나는 나의 소파 인스턴스를 공격하려고하면 http://playlick/data
그건 동안 실행하지 않는 나는 얻을 503 서비스를 일시적으로 사용할 수 없습니다 예상되는 바와 같이, 오류가 발생했습니다.
그런 다음 Couch 서버를 시작하고 동일한 URL을 쳤지 만 Apache 프록시를 다시 시작할 때까지 여전히 오류가 발생합니다.
반면에 URL에 도달 하기 전에 Couch 인스턴스 를 시작하면 Apache를 건드리지 않고도 모든 것이 잘 작동합니다.
따라서 Apache 프로세스가 다시 시작될 때까지 503 오류가 캐시되는 것처럼 보입니다. 이 문제가 발생하지 않도록하려면 어떻게합니까?
또는 가능하지 않은 경우 CouchDBX GUI 앱에서 Couch 인스턴스를 시작할 때 Apache를 강제로 다시 시작하려면 어떻게해야합니까?