デフォルトのポートは ですhttp://localhost:9001
。
別のポートを使用して hybris プラットフォームを実行するにはどうすればよいですか?
{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 wiki で完全な構成リファレンスを見つけることができます: https://wiki.hybris.com/display/release5/Configuration+Properties+Reference
変更を適用するには、ant を実行して Hybris を再起動する必要があります。
ant allを実行できますが、構成を変更しただけの場合は、はるかに高速なant deployを使用して再コンパイルすることなく、これらの変更をデプロイできます。
次の内容で/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
ます。
これも使えます
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
ポートを変更する場合は、必ず spring security を更新してください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=9011
tomcat.ssl.port=9012
tomcat.ajp.port=8019
tomcat.jmx.port=9013
tomcat.jmx.server.port=9014
ポートに加えて、以下に示すように、config/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}"
上記の構成に加えて、Zathrus Writer によって提供されます。同じサーバーで hybris の 2 つのインスタンスを実行するには、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
SAP Hybris は tomcat サーバーで実行されるため、メモリに基づいて必要な数のサーバーを同時に実行できます。
config/local.properties
で設定
する必要があります
tomcat.http.port=6001
tomcat.ssl.port=6002
tomcat.ajp.port=6009
tomcat.jmx.port=6003
tomcat.jmx.server.port=6004
os.rmiregistry.port=3198
website.electronics.http= http://electronics.local:6001/yacceleratorstorefront
website.electronics.https=https://electronics.local:6002/yacceleratorstorefront
website.apparel-de.http=http://apparel-de.local:6001/yacceleratorstorefront
ウェブサイト.apparel-de.https=https://apparel-de.local:6002/yacceleratorstorefront
website.apparel-uk.http=http://apparel-uk.local:6001/yacceleratorstorefront
website.apparel-uk.https=https ://apparel-uk.local:6002/yacceleratorstorefront
website.powertools.http=http://powertools.local:6001/yb2bacceleratorstorefront
website.powertools.https=https://powertools.local:6002/yb2bacceleratorstorefront
solrserver.instances.default.port=6983
tomcat.debugjavaoptions=-Djava.locale.providers=COMPAT,CLDR -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,address=6000,suspend=n