2016-04-05 6 views
0

Es ist nicht aus Speicherfehler, weiß nicht, warum sonst könnte es abstürzen. Die erl_crash.dump sagt:Warum ist Phoenix/Elixir/Erlang abgestürzt?

Slogan: Kernel pid terminated (application_controller) ({application_start_failure,myapp,{{shutdown,{failed_to_start_child,'Elixir.Myapp.Endpoint',{shutdown,{failed_to_start_child,'Elixir.Phoenix.Endp 
System version: Erlang/OTP 18 [erts-7.3] [source-d2a6d81] [64-bit] [async-threads:10] [hipe] [kernel-poll:false] 
Compiled: Mon Mar 14 19:34:48 2016 
Taints: crypto 
Atoms: 15257 
Calling Thread: scheduler:1 

Die App selbst tat paar Millionen kurze Zeichenfolge Komprimierung zlib (Fa OTP) in einem einzigen Prozess.

Unten paar Bildschirme von Erlang Dump-Viewer

enter image description here

enter image description here

enter image description here

enter image description here

Antwort

4

Wie der Fehler sagt: die App nicht Elixir.Myapp.Endpoint beginnen konnte. Im Fall des Endpunkts ist der häufigste Grund, dass etwas bereits an diesem Port abhört (vielleicht eine andere Instanz der gleichen App?). Die Einzelheiten variieren je nach dem genauen Grund, warum ein bestimmter OTP-Prozess nicht korrekt gestartet werden kann.

Verwandte Themen