回答
CouchDB的可启动/停止/从/etc/init.d/couchdb
或/etc/rc.d/couchdb
启动脚本重新启动。
(此启动脚本文件可能位于其他地方您的系统上。)
你会做这样的事情:
- 要停止:
/etc/init.d/couchdb stop
- 要重新启动:
/etc/init.d/couchdb restart
至于清洗去,我想你的意思压实。这是最简单的通过被设置在这里默认的被褥:http://localhost:5984/_utils
登录到被褥作为管理员,导航到您的数据库,并将有链接压缩数据库。
,您可以重新CouchDB的按文件here
例,卷曲:
curl -X POST http://localhost:5984/_restart -H"Content-Type: application/json"
如果你解释了为什么它可以工作,这将是一个更好的答案 –
如果你没有在服务器上访问'localhost',这是一个很好的方法。即在我的情况下,修改配置将CouchDB绑定到任何地址后,我需要重新启动,否则无法找到'couchdb'服务重新启动。远程处理和'卷曲'重启然后允许配置更改启动,并通过远程浏览器界面进一步管理。 –
这是可行的,因为CouchDB在Erlang运行时中运行,发往_restart的调用调用Erlang的init:restart(),它将在运行时卸载并重新启动CouchDB应用程序。 –
这可以一定程度上取决于操作系统和版本。在Ubuntu 14.04,例如(从sysvinit的转变远),/etc/init.d/couchdb命令不要为我工作。我要做的:
sudo service couchdb restart
因此,使用张贴user2744667卷曲方法(以root /管理员权限),或使用标准方法为您的操作系统重新启动守护程序/服务。
最后,作为最后的手段,你可以终止进程。这不是推荐的方式,并且它不像你在问题中指出的那样是“干净”的。您可能会发现CouchDB对重新生成本身很积极。但如果你是在杀人的心情,所有杀死 -ing可能只是事情。
在Windows,如果你安装它作为服务,开放services.msc
,找到Apache couchDB
服务,并重新启动。
在Windows上,你并不需要运行GUI像services.msc
...打字,这是通常更快:
c:\> net stop "Apache CouchDb"
c:\> net start "Apache CouchDb"
以管理员身份启动cmd – korosmatick
- 1. Ubuntu 12.0.4 LTS上的CouchDB:停止并重新启动
- 2. 开始新的清洁活动
- 3. 如何重新定义目标“清洁”?
- 4. 清除锁定并重新启动Mongo服务
- 5. 清除数据并重新启动应用程序android
- 6. 如何[开始|停止|重新启动]在云9中的couchdb?
- 7. 重定向* .PHP清洁URL
- 8. goMap清洁和重置
- 9. 重新启动后重新启动
- 10. 的Android API自动启动活动,并重新启动
- 11. VS2010清洁Web.configs - 不更新
- 12. 用SSL启动CouchDB
- 13. Couchdb无法启动
- 14. 不同的行为,并重新启动
- 15. 清洁活动数据
- 16. 动态清洁方法
- 17. 清洁RandomAccessFile的
- 18. Grails的清洁
- 19. .htaccess的重写清洁类和文章
- 20. 301重定向的Drupal清洁网址
- 21. 清洁图像URL重写htaccess的
- 22. Powershell中的清洁/多重-notlike
- 23. Couchdb未启动。 - 未能启动Mochiweb:eaddrinuse
- 24. 应用程序从SDCard安装并重新启动后重新启动背景
- 25. 苹果脚本重新启动并重新启动后退出应用程序
- 26. 取消并重新启动CountDownTimer问题
- 27. Docker正在重新启动并且agin
- 28. 取消线程并重新启动它
- 29. jquery spritefy暂停并重新启动
- 30. MediaPlayer停止并重新启动
+不能简单.... – Baba
你也应该能够通过 POST重新启动服务器到'http:// admin:password @ localhost:5984/_restart' 使用CouchDB 1.2.1的Homebrew OSX安装,我只有一半的时间成功。它要么工作正常,要么在它重新启动之前关闭并崩溃。 – fet
使用这种方法的作品 - 但不要忘记,如果你在Windows上作为服务运行这个,你必须打开服务。msc并在更改生效之前重新启动apache couchdb服务 – tim