回答
与此内容创建一个/配置/ 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
运行。
如果更改端口,请确保更新弹簧安全性port-mapping
(如果您使用的是最新版本的hybris,则应该已经使用配置服务和这些属性通过Spring EL执行此操作),并且,对于本地开发,网站URL解析(website.<x>.http(s)
,media.<x>.http(s)
)属性和CMS站点URL映射正则表达式(ImpEx或hMC)。我觉得还有一个jvdbc的属性。
您可以在config/local.properties
,platform/project.properties
或自定义扩展的project.properties
中更改这些内容。 local.properties
文件具有最高优先级(如果属性在多个位置定义),则自定义扩展的project.properties
,最后在平台的project.properties
。
编辑您的{} 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。
可以运行蚂蚁都,但如果你只改变了配置,可以无需使用蚂蚁部署这是更快重新编译部署这些变化。
除了Zathrus Writer提供的上述配置。您可能需要添加solr端口配置,以在同一台服务器上运行两个hybris实例。
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
在{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
除了端口我们还可以列出如下覆盖在配置/ local.properties tomcat.generaloptions配置JVM的XMX值。
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}"
为什么要在集群中不同端口上侦听每个节点可以使用此以及
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
- 1. npm如何更改服务器端口
- 2. 更改TeamCity web服务器的端口
- 3. 更改Apache Web服务器的端口
- 4. Spring引导更改服务器端口
- 5. LocomotiveJS服务器端口更改
- 6. 如何使用maven更改tomcat服务器的端口号
- 7. 如何更改jboss 4.2服务器的端口号
- 8. 如何更改Gulp服务器的URL和端口?
- 9. 如何更改Teradata服务器端口号?
- 10. 如何更改linphone-iphone服务器端口5060
- 11. 如何更改JAX-RS服务的端口?
- 12. 如何ping http2服务器端口的活性(grpc服务器)?
- 13. rails zeus custom_plan服务器端口修改
- 14. 在Docker Compose中更改postgres容器服务器端口
- 15. 在PHP服务器上更改默认的Mosquitto MQTT端口
- 16. 注册新的SQL 2000服务器时更改默认端口
- 17. 更改adb服务器运行的默认端口(即5037)
- 18. $ locationProvider.html5Mode的服务器端更改(true);
- 19. 更改服务器端的url
- 20. NodeJS:如何获取服务器端口?
- 21. 如何用PHP ping服务器端口?
- 22. 如何更改websphere侦听器端口
- 23. 如何更改WCF服务端点?
- 24. 更改Dart嵌入式Web服务器端口
- 25. 更改厨师服务器设置 - 端口,网址,https?
- 26. 将tomcat服务器端口更改为80不起作用
- 27. TFS更改服务器端口和visual studio 2012,问题
- 28. 更改Mac OS 10.7 Lion VNC服务器侦听端口
- 29. 泽西网页服务器更改端口
- 30. 更改Cherrypy端口并重新启动web服务器
这是一个相当奇怪的做法...? – kabadisha