November 30th, 2017

404

И за что мы любим эрланг? Да ни за что.

Если система управления конфигурациями записала новый erlang cookie, то перезапустить сервис больше невозможно:

root@rabbitmq1:~# service rabbitmq-server stop
* Stopping message broker rabbitmq-server * message broker already stopped

Хотя в памяти он есть:
rabbitmq 27373 13.4 2.2 4347284 90976 ? Sl Nov29 127:13 /usr/lib/erlang/erts-5.10.4/bin/beam.smp -W w -A 64 -P 1048576 -K true -B i -- -root /usr/lib/erlang -progname erl ...

Причина? Эрланг головного мозга у разработчиков. Ну логично же, что для рестарта сервиса нам надо авторизоваться в приложении и остановить его. А если мы авторизоваться не можем с новой кукой, то значит и останавливать нечего. Ну логично же? Ну логично. Чистый эрланг.
404

Очень важная мысль

Продают идею, а покупаешь реализацию.

Эту мысль надо помнить каждый раз, когда показывают супермегасупер технологию. За деньги ли, или просто так.