#Multiple Servers using 1 txAdmin instance

1 messages · Page 1 of 1 (latest)

acoustic niche
#

based on the latest update of txadmin v8.0.1 its possible to create multiple servers using 1 single txadmin instance ?

artifact cloned into
/home/myusername/myservers

alpine/ run.sh env.sh

env.sh

#!/bin/bash

# Set environment variables for  server 1
export TXHOST_DATA_PATH="/home/myusername/myservers/txData-server1"
export TXHOST_FXS_PORT=30120
export TXHOST_TXA_PORT=40120

# Set environment variables for server 2
export TXHOST_DATA_PATH="/home/myusername/myservers/txData-server2"
export TXHOST_FXS_PORT=30121
export TXHOST_TXA_PORT=40121```


here is the run.sh

```sh
#!/bin/bash

# save the script directory
SCRIPT=$(readlink -f "$0")
SCRIPTPATH=$(dirname "$SCRIPT")
source /home/myusername/myservers/env.sh
# run server
exec $SCRIPTPATH/alpine/opt/cfx-server/ld-musl-x86_64.so.1 \
    --library-path "$SCRIPTPATH/alpine/usr/lib/v8/:$SCRIPTPATH/alpine/lib/:$SCRIPTPATH/alpine/usr/lib/" -- \
    $SCRIPTPATH/alpine/opt/cfx-server/FXServer +set citizen_dir $SCRIPTPATH/alpine/opt/cfx-server/citizen/ $*```

when using command 
`bash /home/myusername/myservers/run.sh`
its start the server 1 if i quit and start again sometimes its start server 2
should i split the env.sh for example to env1.sh and env2.sh and put each server variables?
acoustic niche
#

Multiple Servers using 1 txAdmin instance