Couchdb

CouchDB 錯誤日誌消息

  • May 4, 2020

我最近將我的伺服器升級到 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 副本。

引用自:https://serverfault.com/questions/575714