couchdb 小问题

安装环境: ubuntu12.04

1.源码安装了couchdb,启动的时候出现两种情况:
1)使用:./couchdb & 启动

 查看 ps -ef | grep couchdb 


    ps -ef |  grep couchdb 
root     10771 10627  4 09:07 pts/1    00:00:00 /usr/lib/erlang/erts-5.8.5/bin/beam -Bd -K true -A 4 -- -root /usr/lib/erlang -progname erl -- -home /root -- -noshell -noinput -sasl errlog_type error -couch_ini /usr/local/couchdb/etc/couchdb/default.ini /usr/local/couchdb/etc/couchdb/local.ini -s couch

2)使用 ./couchdb -b 启动
再次查看:

ps -ef |  grep couchdb 
root     10804     1  0 09:09 pts/1    00:00:00 /bin/sh -e ./couchdb -a /usr/local/couchdb/etc/couchdb/default.ini -a /usr/local/couchdb/etc/couchdb/local.ini -b -r 0 -p /usr/local/couchdb/var/run/couchdb/couchdb.pid -o couchdb.stdout -e couchdb.stderr -R
root     10811 10804  0 09:09 pts/1    00:00:00 /bin/sh -e ./couchdb -a /usr/local/couchdb/etc/couchdb/default.ini -a /usr/local/couchdb/etc/couchdb/local.ini -b -r 0 -p /usr/local/couchdb/var/run/couchdb/couchdb.pid -o couchdb.stdout -e couchdb.stderr -R
root     10812 10811  2 09:09 pts/1    00:00:00 /usr/lib/erlang/erts-5.8.5/bin/beam -Bd -K true -A 4 -- -root /usr/lib/erlang -progname erl -- -home /root -- -noshell -noinput -sasl errlog_type error -couch_ini /usr/local/couchdb/etc/couchdb/default.ini /usr/local/couchdb/etc/couchdb/local.ini /usr/local/couchdb/etc/couchdb/default.ini /usr/local/couchdb/etc/couchdb/local.ini -s couch -pidfile /usr/local/couchdb/var/run/couchdb/couchdb.pid -heart

同样是后台启动,后者比前者多:
./couchdb -a /usr/local/couchdb/etc/couchdb/default.ini -a /usr/local/couchdb/etc/couchdb/local.ini -b -r 0 -p /usr/local/couchdb/var/run/couchdb/couchdb.pid -o couchdb.stdout -e
问题1:
但是在界面访问和数据查询中没有遇到因为这两种启动方式差异出现的不同。
是不是couchdb最重要的进程就一个/usr/lib/erlang/erts-5.8.5/bin/beam -Bd -K true -A 4 -- -root /usr/lib/erlang -progname erl -- -home /root -- -noshell -noinput -sasl errlog_type error -couch_ini /usr/local/couchdb/etc/couchdb/default.ini /usr/local/couchdb/etc/couchdb/local.ini -s couch

问题2:
如果使用第二种方式启动,会在你执行启动命令的当前目录下生成couchdb.stdout,couchdb.stderr。这两个和我们在配置文件中配置的日志文件有什么差异,如果没有用为什么要有这两个日志呢!

哪位大神能够帮忙解释一下,这个问题! 谢谢!

阅读 2.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题