Поддерживает ли Mule ESB мультитенантность?

Привет, я работаю с Mule ESB, и я просто хочу знать, поддерживает ли он Multi Tenancy или нет?


person Utsav    schedule 18.08.2014    source источник
comment
Можете ли вы указать, как вы хотите применить мультиарендность к Mule? Я не понимаю, что вы ожидаете здесь.   -  person David Dossot    schedule 18.08.2014
comment
означает, что я буду запускать только один экземпляр своего программного обеспечения, и оно сможет обслуживать несколько арендаторов независимо   -  person Utsav    schedule 19.08.2014
comment
Каждое сообщение, обрабатываемое Mule, не зависит от другого, поэтому я думаю, что ответ положительный.   -  person David Dossot    schedule 19.08.2014
comment
В дополнение к ответу Дэвида каждое приложение Mule также является арендатором. Таким образом, вы можете использовать маршрутизацию на основе содержимого, проверяя каждый метод в одном приложении, или используя отдельные приложения для арендаторов, которые не используют один и тот же процесс ОС.   -  person brazo    schedule 24.08.2014


Ответы (1)


Сервер приложений Mule похож на контейнер сервлетов. На самом деле очень похоже на JBoss. Так что, как и в любом другом сервере приложений, вы можете устанавливать разные приложения для разных клиентов.

Однако, очевидно, существует риск того, что одно из ваших приложений сделает что-то хитрое, например: - съест всю память, ЦП, дисковое пространство - вызовет очень плохую программу, например, отличный скрипт, который выполняет system.exit(); команда Или другое.

Итак, я думаю, общий ответ таков: если вы знаете, какие приложения работают параллельно, вы можете их запускать. Но это определенно не «хостинг-сервер» для аренды веб-пространства, как виртуальный хост на Apache HTTPD.

Себастьян

person seba.wagner    schedule 20.08.2014