我安装并运行以下说明本机应用:
http://docs.couchdb.org/en/2.0.0/install/mac.html#installation-using-the-apache-couchdb-native-application如何在OSX上停止/关闭本机CouchDB应用程序?
如何我现在关机/杀/停止CouchDB的?
我安装并运行以下说明本机应用:
http://docs.couchdb.org/en/2.0.0/install/mac.html#installation-using-the-apache-couchdb-native-application如何在OSX上停止/关闭本机CouchDB应用程序?
如何我现在关机/杀/停止CouchDB的?
我发现这个
https://www.gregoryvarghese.com/how-to-stop-couchdb-on-mac-os/
在终端,在retnurned值运行
launchctl list | grep couchdb
然后像
99093 0 org.apache.couchdb.288008
做
launchctl stop "org.apache.couchdb.288008"
尽管肯定是在被褥中必须是更高级别的GUI!
它不起作用。 ps aux | grep couchdb
显示,CouchDB的仍在运行:(
$ launchctl list | grep couchdb
- 0 org.apache.couchdb.79668
$ launchctl stop "org.apache.couchdb.79668"
CouchDB的应用程序在Mac OS X似乎使用的是重新启动数据库,如果进程停止观察者。因此,首先运行该命令列出由启动所有正在运行的进程沙发应用:
ps -ef | grep -i couch
这里的输出我得到:
501 4330 1 0 Tue12pm ?? 0:06.17 /Applications/Development/Apache CouchDB.app/Contents/MacOS/Apache CouchDB -psn_0_659617
501 23991 4330 0 6:31pm ?? 0:01.82 /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../erts-8.3/bin/beam.smp -K true -A 16 -Bd -- -root /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/.. -progname couchdb -- -home /Users/eric -- -boot /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../releases/2.1.1/couchdb -name [email protected] -setcookie monster -kernel error_logger silent -sasl sasl_error_logger false -noshell -noinput -config /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../releases/2.1.1/sys.config -couch_ini /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/etc/default.ini /Users/eric/Library/Preferences/couchdb2-local.ini
501 23999 1 0 6:31pm ?? 0:00.00 /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../erts-8.3/bin/epmd -daemon
501 24003 24000 0 6:31pm ?? 0:00.01 /Applications/Development/Apache CouchDB.app/Contents/Resources/couchdbx-core/bin/../lib/os_mon-2.4.2/priv/bin/cpu_sup
501 24015 18419 0 6:32pm ttys000 0:00.01 grep Couch
第一个似乎是一个手表呃,如果它注意到其他命令已经停止,它将重新启动Couch。
因此,先杀死第一个人Apache CouchDB
(在我的情况下是PID 4330),然后是第二个人(在我的情况下是PID 23991),并且沙发应该不再运行。通过重新运行ps命令确认:
ps -ef | grep -i couch
你救了我的命。谢谢。 – modernator