Ted*_*ddy 17
CouchDB的可启动/停止/从重新启动/etc/init.d/couchdb或/etc/rc.d/couchdb启动脚本.
(此启动脚本文件可能位于系统的其他位置.)
你会做这样的事情:
/etc/init.d/couchdb stop/etc/init.d/couchdb restart就清洁而言,我认为你的意思是压实.这是最容易通过Futon,它默认位于这里:http://localhost:5984/_utils
以管理员身份登录Futon,导航到您的数据库,并且会有压缩数据库的链接.
jgs*_*kin 14
您可以按照此处的文档重新启动CouchDb
卷曲示例:
curl -X POST http://localhost:5984/_restart -H"Content-Type: application/json"
lab*_*nth 14
这可能在某种程度上取决于操作系统及其版本.例如,在Ubuntu 14.04上(它正在从sysvinit过渡),/ etc/init.d/ketdb命令对我不起作用.我要做:
sudo service couchdb restart
因此,请使用user2744667发布的curl方法(具有root/admin权限),或使用标准方法为您的操作系统重新启动守护进程/服务.
最后,作为最后的手段,你可以杀死这个过程.这不是推荐的方法,并且它不像您在问题中指出的那样"干净".您可能会发现CouchDB对于重生自身是一种积极的态度.但是,如果你处于凶杀的心情,所有杀戮都可能就是这样.
在Windows上,您不需要运行像services.msc...这样的GUI 通常更快:
c:\> net stop "Apache CouchDb"
c:\> net start "Apache CouchDb"
| 归档时间: | 
 | 
| 查看次数: | 28297 次 | 
| 最近记录: |