2013-07-18 4 views

ответ

7

Создать /Config/local.properties файл с этим содержимым:

tomcat.http.port=9101 
tomcat.ssl.port=9102 
tomcat.ajp.port=8109 
tomcat.jmx.port=9103 
tomcat.jmx.server.port=9104 

Тогда вы получите сервер Hybris работать на http://localhost:9101.

1

Если вы изменили порт, убедитесь, что вы обновили весеннюю безопасность port-mapping (она должна быть уже использована службой конфигурации и этими свойствами через Spring EL, если вы используете последнюю версию гибрида) для локального развития, URL-адрес URL-адреса (website.<x>.http(s), media.<x>.http(s)) и URL-адрес URL-адреса сайта CMS для регулярных выражений (ImpEx или hMC). Думаю, есть и свойство jvdbc.

Вы можете изменить их в config/local.properties, platform/project.properties или пользовательском расширении project.properties. Файл local.properties имеет наивысший приоритет (если свойство определено в нескольких местах), затем добавляется project.properties и, наконец, в .

10

редактировать свои {HYBRIS_ROOT_DIR} /config/local.properties файл и использовать следующие свойства для настройки различных портов:

tomcat.http.port=9001 
tomcat.ssl.port=9002 
tomcat.ajp.port=8009 
tomcat.jmx.port=9003 
tomcat.jmx.server.port=9004 

Вы можете найти полную ссылку конфигурации на вики Hybris здесь: https://wiki.hybris.com/display/release5/Configuration+Properties+Reference

Для того чтобы изменения были применены, вы должны запустить ant и перезапустить Hybris.

Вы можете запустить муравей всех, но если вы только изменили конфигурацию вы можете развернуть эти изменения без необходимости повторной компиляции с помощью муравья развертывания который гораздо быстрее.

0

В дополнение к вышеуказанной конфигурации, предоставленной Zathrus Writer. Возможно, вам придется добавить конфигурацию порта solr, чтобы сказать, что два экземпляра гибридов работают на одном сервере.

solrserver.instances.default.port=8986 

Полная конфигурация:

tomcat.http.port=9201 
tomcat.ssl.port=9202 
tomcat.ajp.port=8209 
tomcat.jmx.port=9203 
tomcat.jmx.server.port=9204 
solrserver.instances.default.port=8986 
0

Override порт конфигурации в {} HYBRIS_ROOT_DIR /config/local.properties файл.

tomcat.http.port=9011 
tomcat.ssl.port=9012 
tomcat.ajp.port=8019 
tomcat.jmx.port=9013 
tomcat.jmx.server.port=9014 

В дополнение к порту мы можем также переопределить XMX значения JVM в tomcat.generaloptions конфигураций в конфигурации/local.properties, как указано ниже.

tomcat.generaloptions=-Xmx6G -XX:MaxPermSize=300M -ea -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dorg.tanukisoftware.wrapper.WrapperManager.mbean=true -Djava.endorsed.dirs="%CATALINA_HOME%/lib/endorsed" -Dcatalina.base=%CATALINA_BASE% -Dcatalina.home=%CATALINA_HOME% -Dfile.encoding=UTF-8 -Dlog4j.configuration=log4j_init_tomcat.properties -Djava.util.logging.config.file=jdk_logging.properties -Djava.io.tmpdir="${HYBRIS_TEMP_DIR}" 
1

Вы можете использовать это, а

hybris.instance.id=60 
tomcat.http.port=9${hybris.instance.id}1 
tomcat.ssl.port=9${hybris.instance.id}2 
tomcat.jmx.port=9${hybris.instance.id}3 
tomcat.debug.port=9${hybris.instance.id}0 
tomcat.jmx.server.port=9${hybris.instance.id}4 
tomcat.ajp.port=9${hybris.instance.id}5 
+0

Это довольно странно подход ... Почему вы хотите, чтобы каждый узел в кластере слушать на разных портах ?! – kabadisha

 Смежные вопросы

  • Нет связанных вопросов^_^