Size: a a a

2021 December 06

NV

Nikita Vorontsov in ErlangRus
хэндлер на сигналы системы поставьте прост. от killall - 9 не спасёт, как и от oomkiller'a, от всего остального спасёт
источник

NV

Nikita Vorontsov in ErlangRus
ну или отдельный процесс. или периодический дамп на диск
источник

NV

Nikita Vorontsov in ErlangRus
смотря насколько ценные данные короч и сколько времени. первое быстрее, остальное правильнее
источник

MK

Matwey Kornilov in ErlangRus
Можно данные в postgres положить
источник

SP

Sergey Prokhorov in ErlangRus
Нужна база данных на диске (ну или "копия" данных на диске или лог транзакций)
источник

SB

S B in ErlangRus
Можно. Но хотелось бы что-то из коробки, а данных там — конфиг на 150 строчек без сенситивных данных.
источник

SB

S B in ErlangRus
Просто он должен переживать ядерную войну. Таковы условия.
источник

SB

S B in ErlangRus
Мне даже не важно, шифруется он или нет.
источник

NV

Nikita Vorontsov in ErlangRus
так просто дампай каждые 30 сёк, раз там 150 строк
источник

NV

Nikita Vorontsov in ErlangRus
ну и по терминейту
источник

SB

S B in ErlangRus
Дампать куда? В персистент терм?
источник

NV

Nikita Vorontsov in ErlangRus
и хэндлер на сигнал ос поставь
источник

SB

S B in ErlangRus
Вон выше люди говорят, он рестарт ноды не переживает.
источник

NV

Nikita Vorontsov in ErlangRus
на диск)
источник

SP

Sergey Prokhorov in ErlangRus
Персистент терм если что тоже in-memory
источник

SB

S B in ErlangRus
Так я о том же. Это мне самому байтики на диск сдать надо. А я ленивый, мне все готовое подавай.
источник

SP

Sergey Prokhorov in ErlangRus
Если запись редко, то можно и после каждой записи писать на диск
источник

MK

Matwey Kornilov in ErlangRus
и делать fsync два раза
источник

NV

Nikita Vorontsov in ErlangRus
у етс есть ф-я дампа на диск, всё уже готово
источник

I

Ivanov in ErlangRus
пока ты решаешь эту задачу, уже бы написал 10 строчек кода поверх персистент терма
источник