]
RH Bugzilla Integration commented on WFCORE-1121:
-------------------------------------------------
Mike McCune <mmccune(a)redhat.com> changed the Status of [bug
Use script name for file related to Wildfly to allow multiple
instances easily
------------------------------------------------------------------------------
Key: WFCORE-1121
URL:
https://issues.jboss.org/browse/WFCORE-1121
Project: WildFly Core
Issue Type: Enhancement
Components: Scripts
Affects Versions: 2.0.1.Final
Reporter: Romain Pelisse
Assignee: Romain Pelisse
Priority: Optional
Fix For: 3.0.0.Alpha1
Original Estimate: 1 day
Remaining Estimate: 1 day
With the current provided init.d script, one cannot start several instances of Wildfly.
Indeed, the script will associate the same files (pid file, log) to both instance. If we
rename those files using, for instance, the name of the script we can easily use the
*exact same script* for all local instances:
{code:bash}
# ln -s ..../init.d/wildfly-initd-redhat.sh /etc/init.d/wildfly-1
# ln -s ..../init.d/wildfly-initd-redhat.sh /etc/init.d/wildfly-2
{code}
And to take the example of the PIDFILE:
{code:bash}
JBOSS_PIDFILE=/var/run/$(basename $0)/jboss-as-domain.pid
{code}
Each links will then look up and creates its own separate file:
/var/run/wildfly-1/jboss-as-domain.pid
/var/run/wildfly-2/jboss-as-domain.pid