по vhost - я потом смогу коммуникацию между ними настроить ? чтобы одно приложение смогло отправлять данные в другое
Так делают? или какие практики лучше? по логике - на каждое приложение свой vhost а для общения между собой - общая шина коммуникации либо вообще что-то вместо rabitmq
Обычно делают что / общая шина
А все то касается только приложения кладется в отдельный vhost
А в RabbitMQ можно хранить историю сообщений?
Это не бд, это брокер сообщений
Ок. а какая лучшая практика - нужно логгирование на уровне приложение типа "Время - событие" Мне подсказали про Graylog
Зависит от количества сообщений. Грейлог работает на UDP и сообщения могут пропадать Если нужно надежно - то Кафка и кликхаус но это сложно и дорого
ешё есть elk можно отправит по udp к logstash у и он сам отправит в еластик, очен удобно для поиска и для аналитики
Обсуждают сегодня