Василий Банников, а если процессы упадут из-за ошибки, то очередь остановится.
1. Как сделать чтобы было всегда запущено N процессов (при падениях запускались новые)? Какие в Linux есть средства?
2. Как сделать чтобы N не превышало число писем в очереди? Чтобы процессы зря не висели.
Василий Банников, не на каждое, настроить его, чтобы он запускал максимум N процессов, чтобы отправка писем шла параллельно. Если писем нет, то запущено 0 процессов.
Роман Мирр, я немного не понимаю. Тут https://alpinelinux.org/downloads образ дистрибутива весит 109 мб. Получается что в ПЗУ потратится 109 мб на базовый образ + каждый контейнер займёт столько МБ на сколько он отличается от базового?
Например, 2 контейнера на базе alpinelinux займут в ПЗУ:
109 мб + 254 мб (mongoDb) + 6 мб (nginx) ???
ru-soft, hckn, ради удобства создавать для каждого сервиса вирт. ОС? Оно того стоит? Alpine Linux 130мб занимает, по современным меркам не много, но всё же...
1. Как сделать чтобы было всегда запущено N процессов (при падениях запускались новые)? Какие в Linux есть средства?
2. Как сделать чтобы N не превышало число писем в очереди? Чтобы процессы зря не висели.