Mule ESB режим разработки и производства - PullRequest
1 голос
/ 27 мая 2011

Глядя на логи, похоже, что Мул всегда запускается в режиме разработки,

Как мне переключить это для производства?

**********************************************************************
* Mule ESB and Integration Platform *
* Version: 3.1.0 Build: 20848 *
* MuleSoft, Inc. *
* For more information go to http://www.mulesoft.org *
* *
* Server started: 5/24/11 10:45 AM *
* Server ID: 7159b2cb-85ea-11e0-b218-8777a961ba72 *
* JDK: 1.6.0_23 (mixed mode) *
* OS encoding: UTF-8, Mule encoding: UTF-8 *
* OS: Linux (2.6.18-238.el5, amd64) *
* Host: JAVVM17 (127.0.0.1) *
* Mode: Development *
* *
* Agents Running: *
* JMX Agent *
********************************************************************** 

EDIT

Я обнаружил, что настройка происходит от org.mule.util.ServerStartupSplashScreen

    // Dev/Production mode
    final boolean productionMode = StartupContext.get().getStartupOptions().containsKey("production");
    header.add("Mode: " + (productionMode ? "Production" : "Development"));

Это устанавливается в методах инициализации MuleContainer и MuleServer, но мы не используем их, поскольку мы запускаем mule из прослушивателя сервлета в Tomcat

Я не могу найти никакого реального использования для этого. Мул использует этот флаг для чего-то?

1 Ответ

0 голосов
/ 30 мая 2011

Андрей Перепелиця 27 мая 2011 г .;4:15 вечера Re: Mule ESB режим разработки и производства Ответить |Резьбовые |Подробнее [Нажмите, чтобы увидеть больше опций] звезда Андрей Перепелиця 7502 сообщения

Привет, Борис,

Это устаревший код, в настоящее время он не влияет на вещиЕдинственное потенциальное использование его в Mule 3, о котором я могу подумать сейчас, - отключить горячее развертывание.

Andrew

http://mule.1045714.n5.nabble.com/template/NamlServlet.jtp?macro=user_nodes&user=103667

...