Questions tagged «couchdb»

7
为什么不能在Ubuntu 9.04服务器上从外部访问我的CouchDB实例?
更新:我现在可以正常工作了。Jim Zajkowski的回答帮助我检测到/etc/init.d/couchdb重新启动调用实际上并未重新启动实例。在我手动终止CouchDB进程并启动新实例之后,它选择了必需的BindAddress更改。 我已经通过安装了CouchDB 资质安装ouchdb 在我的服务器上,我可以通过 telnet本地主机5984 并执行RESTful命令。当我尝试从网络上的另一台计算机或网络外部的计算机访问服务器时,出现“连接已重置”错误。我已经在路由器上设置了端口转发,并且可以通过Apache,Tomcat,SSH等访问该服务器。 我是Linux / Ubuntu的新手,所以不确定是否有默认防火墙阻止连接,所以我运行了: iptables -A输入-p tcp --dport 5984 -j接受 但这没有帮助。 这是运行iptables -L -n -v的转储 Chain INPUT (policy ACCEPT 2121K packets, 1319M bytes) pkts bytes target prot opt in out source destination 70 3864 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:5984 9 …

1
重新启动CouchDB时如何避免重新启动Apache代理
我正在Mac上使用CouchDBX运行本地CouchDB实例,并使用以下ProxyPass指令在Apache 2之后进行代理: <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时尝试在其Couch实例上运行,则会收到503 Service Temporally Unavailable错误,这是预期的。 然后,我启动Couch服务器并单击相同的URL,但在重新启动Apache代理之前,仍然会收到错误消息。 另一方面,如果我在访问该URL 之前启动了Couch实例,则一切正常,而无需接触Apache。 因此,似乎503错误被缓存,直到重新启动Apache进程为止。如何阻止这种情况的发生? 或者,如果不可能,在CouchDBX GUI应用程序中启动Couch实例时,如何强制Apache重新启动?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.