У меня есть веб-сервер Apache перед 2 tomcats, которые подключены к одной и той же базе данных MySQL.Балансировка нагрузки HTTP Apache на основе шаблона URL-адреса
Мне нужно загрузить баланс входящих запросов между двумя котами на основе параметра URL с именем «projectid». Например, все иеды проекта могут быть поданы с tomcat 1 и нечетными запросами с tomcat 2.
Это необходимо, так как пользователь может начать работу в проекте tomcat 1, о котором tomcat 2 не будет знать, и эти задания в настоящее время не хранятся в базе данных.
Есть ли способ достичь этого, используя балансировку нагрузки mod-proxy-load?
Было бы сложно, чтобы каждое задание записывало начало и конец в базу данных, чтобы все пользователи могли видеть статус. Мы делаем это в ситуации, подобной нашей. У нас также есть одна такая ситуация, когда работа отправляет наше широковещательное сообщение в начале и в конце, и все остальные кластеры слушают это. –