Couchdb
CouchDB 錯誤日誌消息
我最近將我的伺服器升級到 CouchDB 1.5,並且我不斷在日誌中看到此錯誤消息。CouchDB 似乎可以正確接受此錯誤。
Fri, 14 Feb 2014 19:07:35 GMT] [error] [<0.105.0>] {error_report,<0.31.0>, {<0.105.0>,crash_report, [[{initial_call, {mochiweb_socket_server,init,['Argument__1']}}, {pid,<0.105.0>}, {registered_name,[]}, {error_info, {exit,eaddrinuse, [{gen_server,init_it,6, [{file,"gen_server.erl"},{line,320}]}, {proc_lib,init_p_do_apply,3, [{file,"proc_lib.erl"},{line,239}]}]}}, {ancestors, [couch_secondary_services,couch_server_sup,<0.32.0>]}, {messages,[]}, {links,[<0.94.0>]}, {dictionary,[]}, {trap_exit,true}, {status,running}, {heap_size,1598}, {stack_size,27}, {reductions,593}], []]}}
EADDRINUSE
表示某些東西已經在它試圖綁定的埠上監聽。這可能是因為您有一個 CouchDB 的舊副本已經在執行,或者可能是因為您選擇了一個
Port
已經被另一個服務使用的副本。要解決此問題,請簽入
Port
(/etc/couchdb/couch.ini
預設為 5984)並確保沒有其他程序正在偵聽該埠,包括其他正在執行的 CouchDB 副本。