Алексей Тен: собственно такой вариант работает почти во всех случаях, но бывает косяк когда пользователь заходит через proxy, тогда nginx почему-то не понимает запрос и отдает свою статику.
Алексей Тен: да, я находил этот вариант, но не совсем понял как надо настроить маршрутизацию, с учетом того, что прокси сервер должен делать запросы во вне.
Тимур Шемсединов: страшно что могу потерять точность на этих округлениях, допустим мне нужно разделить 100 на 3 и делить это нацело как по мне будет не правильным решением. Деля 100 на 3 части, я ожидаю получить 33.33 + 33.33 + 33.34.
wing_pin: Возник такой вопрос. Есть ли возможность в RabbitMQ адресовать сообщения определенному процессу (воркеру). У меня есть роут в экспрессе, который отправляет сообщение в очередь. Другой сервис получая данное сообщение из очереди, анализирует и отвечает на него (replyTo). Проблема в том, если я запущу экспресс кластером, с опр. периодичностью ответ будет приходить не тому воркеру.
Была мысль выделять очередь каждому воркеру, но думаю это затратно. Читал урок по RabbitMQ RPC. Либо чего, не понял или всему вина конфиг exclusive: true для очереди.
wing_pin: Ситуация начитает проясняться, спасибо. Остался один вопрос. Есть ли особенности разработки модуля работающий по средствам передачи сообщений через rabbitmq, если его запускать кластером на несколько worker'ов?
Это не совсем то, что я ожидал. Модули не являются отдельными приложениями, они часть приложения. Может возможен вариант запуска кода отдельным worker'ом?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Я тут посчитал повторения в своей выборке