Size: a a a

2020 January 23

СИ

Сергей Иванов in ErlangRus
cleverfox 🦊
Сейчас полез смотреть - точно не так
файл с актуальными логами меньшего размера и растет. В самом конце самые свежие логи
я забыл, что это для disk_log, смотри выше
источник

СИ

Сергей Иванов in ErlangRus
cleverfox 🦊
да, номер у него 4 (из 10) но в конце 4 файла самые свежие записи
у тебя установлено max_no_bytes/max_no_files ? если установишь например 2, то когда второй переполнится - первый заново будет записан ?
источник

c🦊

cleverfox 🦊 in ErlangRus
Сергей Иванов
у тебя установлено max_no_bytes/max_no_files ? если установишь например 2, то когда второй переполнится - первый заново будет записан ?
именно так
источник

c🦊

cleverfox 🦊 in ErlangRus
но еще надо type => wrap
источник

СИ

Сергей Иванов in ErlangRus
cleverfox 🦊
но еще надо type => wrap
ну я деталей не помню уже, угрохал кучу времени на быстрые логи, пользоваться которыми было невозможно
источник

ML

Maksim Lapshin in ErlangRus
вы же понимаете, что это уже всё уходит в прошлое?
источник

ML

Maksim Lapshin in ErlangRus
tail -f уже кластерный
источник

СИ

Сергей Иванов in ErlangRus
Maksim Lapshin
вы же понимаете, что это уже всё уходит в прошлое?
ты имеешь ввиду , что нужно писать логи не в файл, а в систему логгирования ?
источник

ML

Maksim Lapshin in ErlangRus
Сергей Иванов
ты имеешь ввиду , что нужно писать логи не в файл, а в систему логгирования ?
угу
источник

c🦊

cleverfox 🦊 in ErlangRus
Maksim Lapshin
tail -f уже кластерный
Это хорошо когда у тебя все своё. А когда у тебя клиенты и они тоже хотят логи смотреть. Да и когда логов много тоже по сети их гонять не всегда хорошая идея
источник

СИ

Сергей Иванов in ErlangRus
ну это наброс скорее
источник

IS

Ilya Shcherbak in ErlangRus
cleverfox 🦊
Это хорошо когда у тебя все своё. А когда у тебя клиенты и они тоже хотят логи смотреть. Да и когда логов много тоже по сети их гонять не всегда хорошая идея
когда логов много, другого ничего не остается =)
источник
2020 January 24

c🦊

cleverfox 🦊 in ErlangRus
Народ, подскажите кто сталкивался. ranch 1.7, принимаю tlsv1.3 соединения. Соединение начинает работать, мой хэндлер получает/отправляет данные. Но через несколько секунд соединение крэшится. Процесс (пид на 1 меньше моего хэндлера) который обслуживает SSL получает откуда-то вот такое
(<0.580.0>) << {timeout,#Ref<0.4212660577.4015783941.170614>,
                       {timeout,handshake}}
(<0.580.0>) << {#Ref<0.4212660577.4015783941.170629>,{ok,ok}}
(<0.580.0>) << {'DOWN',#Ref<0.4212660577.4015783941.170630>,process,<0.582.0>,
                      normal}
(<0.580.0>) << {'EXIT',#Port<0.57>,normal}
(<0.580.0>) << timeout
(<0.580.0>) <0.143.0> ! {'$gen_cast', ...

процесс завершается
State machine <0.580.0> terminating, Last event = {{timeout,handshake},close}, ** When server state  = ...
и соединение рвётся
источник

c🦊

cleverfox 🦊 in ErlangRus
очевидно что у него не отключился какой-то таймер на хэндшэйк, хотя шэндшэйк проходит успешно и соединение работает
источник

c🦊

cleverfox 🦊 in ErlangRus
В своем хэндлере я вызываю {ok, Socket} = ranch:handshake(Ref),
источник

c🦊

cleverfox 🦊 in ErlangRus
при этом если я делаю руками все без ranch
{ok,SS}=ssl:listen(5655,[{certfile,"cert.pem"},{keyfile, "key.pem"},{versions,['tlsv1.3']}]),
{ok,Conn}=ssl:transport_accept(SS),
{ok,SConn}=ssl:handshake(Conn),
ssl:send(SConn,<<"preved">>)
источник

c🦊

cleverfox 🦊 in ErlangRus
если c ranch протокол меняю на tlsv1.2 то проблема исчезает
источник

PK

Petr Kozorezov in ErlangRus
Подозреваю, что лучше сразу в англ слаку писать.
источник

В

Вертолетчик in ErlangRus
Вопрос по erlang_ls. При сохранении любого app.src файла выдаёт ошибку no such file or directory. У кого-нибудь была такая проблема?
источник

В

Вертолетчик in ErlangRus
Имеется ввиду вот этот:

https://github.com/erlang-ls/erlang_ls
источник