CouchDB Erro log msg

1

Eu recentemente atualizei meu servidor para o CouchDB 1.5 e estou vendo continuamente essa mensagem de erro nos logs. O CouchDB parece estar se comportando corretamente para esse erro.

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}],
                       []]}}
    
por rwilliams 14.02.2014 / 20:11

1 resposta

1

EADDRINUSE significa que algo já está escutando na porta à qual ele tentou se ligar.

Isso pode ser porque você já tem uma cópia antiga do CouchDB em execução, ou pode ser porque você escolheu um Port , que é já em uso por outro serviço .

Para resolver o problema, verifique o Port em /etc/couchdb/couch.ini (5984 por padrão) e certifique-se de que nenhum outro programa esteja atendendo nessa porta, incluindo outras cópias em execução do CouchDB.

    
por 14.02.2014 / 20:21