请问什么是清理命令CouchDB
?如果我想disable
和re-start
我的 CouchDB 什么是命令?
谢谢
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,导航到您的数据库,将有链接以压缩数据库。
您可以按照此处的文档重新启动 CouchDb
卷曲示例:
curl -X POST http://localhost:5984/_restart -H"Content-Type: application/json"
这可能在某种程度上取决于操作系统及其版本。例如,在 Ubuntu 14.04 上(正在从 sysvinit 过渡),/etc/ init.d /couchdb命令对我不起作用。我要做:
sudo service couchdb restart
因此,请使用 user2744667 发布的 curl 方法(具有 root/管理员权限),或使用标准方法为您的操作系统重新启动守护程序/服务。
最后,作为最后的手段,您可以终止该进程。这不是推荐的方法,也不是您在问题中指出的“干净”。您可能会发现 CouchDB 在重生方面非常激进。但是,如果您有杀人的心情,那么所有的杀戮都可能只是事情。
在 Windows 上,您不需要运行services.msc
...这样的 GUI 键入通常更快:
c:\> net stop "Apache CouchDb"
c:\> net start "Apache CouchDb"
在 Windows 上,如果您将其安装为服务,请打开services.msc
,找到该Apache couchDB
服务,然后重新启动。