JBoss EAP 6 Linux サービスで起動オプションを渡すにはどうすればいいですか?
Issue
jboss-as-standalone.shを使用して standalone ディレクトリーの場所を変更することは可能ですか?standalone.confファイル以外で、standalone ディレクトリーの場所を変更する方法はありますか?jboss-as-standalone.shを以下のように修正してみました。jboss-as-standalone.shで変更する正しい方法を教えてください。
JBOSS_SCRIPT="$JBOSS_HOME/bin/standalone.sh -Djboss.server.base.dir=/jboss/sample/eap/sample_standalone
--host-config=/jboss/sample/eap/sample_standalone/configuration/standalone-full.xml
- standalone-full-ha.xml 設定ファイルを使用した JBOSS EAP 6.4 サービスの起動。standalone-full-ha.xml 設定ファイルを使用して
JBOSS EAP 6.4サービスを起動する方法について教えてください。 以下の設定を試してみましたが、うまくいきませんでした。/home/test/server/bin/standalone.confファイル内の設定を、以下のように更新しました。
if [ "x$JAVA_OPTS" = "x" ]; then
JAVA_OPTS="-Xms1303m -Xmx1303m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true"
JAVA_OPTS="$JAVA_OPTS -Djboss.modules.system.pkgs=$JBOSS_MODULES_SYSTEM_PKGS -Djava.awt.headless=true -c standalone-full-ha.xml "
JAVA_OPTS="$JAVA_OPTS -Djboss.modules.policy-permissions=true"
- Linux ベースの OS に
RPM方式で EAP 6 サービスをデフォルトでインストールする場合、EAP 6 のjbossasサービスのJAVA_HOMEを設定する推奨場所はどこですか?/etc/init.d/jbossasサービススクリプト内で、システムに (同様にRPM方式で) インストールされた Java バージョンを指すようにJAVA_HOMEを設定した場合、このようなアプローチにはどのような課題が伴う可能性がありますか?
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.