diff --git a/z-distr/src/main/resources/distr/bin/account-service.sh b/z-distr/src/main/resources/distr/bin/account-service.sh index 7ec2c2bd8..6052fd248 100644 --- a/z-distr/src/main/resources/distr/bin/account-service.sh +++ b/z-distr/src/main/resources/distr/bin/account-service.sh @@ -1,3 +1,9 @@ #!/bin/bash -docker build -t account-service:1.0.0 ../modules/account-service/ -docker run -d -p 8055:8080 -v /opt/clearing/logs:/opt/clearing/bin/logs account-service:1.0.0 \ No newline at end of file + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7090 -jar account-service.jar --spring.config.location=$CLEARING_HOME/settings/account-service/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/backend-api.sh b/z-distr/src/main/resources/distr/bin/backend-api.sh index 292b7f616..986d79144 100644 --- a/z-distr/src/main/resources/distr/bin/backend-api.sh +++ b/z-distr/src/main/resources/distr/bin/backend-api.sh @@ -1,3 +1,9 @@ #!/bin/bash -docker build -t backend-api:1.0.0 ../modules/backend-api/ -docker run -d -p 8095:8080 -v /opt/clearing/logs:/opt/clearing/bin/logs backend-api:1.0.0 \ No newline at end of file + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7020 -jar backend-api.jar --spring.config.location=$CLEARING_HOME/settings/backend-api/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/balance-service.sh b/z-distr/src/main/resources/distr/bin/balance-service.sh index 543801d68..fde78b060 100644 --- a/z-distr/src/main/resources/distr/bin/balance-service.sh +++ b/z-distr/src/main/resources/distr/bin/balance-service.sh @@ -1,3 +1,9 @@ #!/bin/bash -docker build -t balance-service:1.0.0 ../modules/balance-service/ -docker run -d -p 8040:8080 -v /opt/clearing/logs:/opt/clearing/bin/logs balance-service:1.0.0 \ No newline at end of file + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -jar balance-service.jar --spring.config.location=$CLEARING_HOME/settings/balance-service/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/clearing-service.sh b/z-distr/src/main/resources/distr/bin/clearing-service.sh new file mode 100644 index 000000000..a29f4ab1a --- /dev/null +++ b/z-distr/src/main/resources/distr/bin/clearing-service.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 -jar clearing-service.jar --spring.config.location=$CLEARING_HOME/settings/clearing-service/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/company-service.sh b/z-distr/src/main/resources/distr/bin/company-service.sh index 4005003fc..6c377c92f 100644 --- a/z-distr/src/main/resources/distr/bin/company-service.sh +++ b/z-distr/src/main/resources/distr/bin/company-service.sh @@ -1,3 +1,9 @@ #!/bin/bash -docker build -t company-service:1.0.0 ../modules/company-service/ -docker run -d -p 8030:8080 -v /opt/clearing/logs:/opt/clearing/bin/logs company-service:1.0.0 \ No newline at end of file + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7050 -jar company-service.jar --spring.config.location=$CLEARING_HOME/settings/company-service/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/dbf-exporter.sh b/z-distr/src/main/resources/distr/bin/dbf-exporter.sh index 203ad8b5f..80a2e68b8 100644 --- a/z-distr/src/main/resources/distr/bin/dbf-exporter.sh +++ b/z-distr/src/main/resources/distr/bin/dbf-exporter.sh @@ -1,3 +1,9 @@ #!/bin/bash -docker build -t dbf-exporter:1.0.0 ../modules/dbf-exporter/ -docker run -d -p 8065:8080 -v /opt/clearing/logs:/opt/clearing/bin/logs -v /opt/clearing/file/exporter:/opt/clearing/file/exporter/ dbf-exporter:1.0.0 \ No newline at end of file + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7030 -jar dbf-exporter.jar --spring.config.location=$CLEARING_HOME/settings/dbf-exporter/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/dbf-importer.sh b/z-distr/src/main/resources/distr/bin/dbf-importer.sh index b23914c28..1fba26f41 100644 --- a/z-distr/src/main/resources/distr/bin/dbf-importer.sh +++ b/z-distr/src/main/resources/distr/bin/dbf-importer.sh @@ -1,3 +1,9 @@ #!/bin/bash -docker build -t dbf-importer:1.0.0 ../modules/dbf-importer/ -docker run -d -p 8060:8080 -v /opt/clearing/logs:/opt/clearing/bin/logs -v /opt/clearing/file/importer/:/opt/clearing/file/importer -v /opt/clearing/file/importer/loaded:/opt/clearing/file/importer/loaded dbf-importer:1.0.0 \ No newline at end of file + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7040 -jar dbf-importer.jar --spring.config.location=$CLEARING_HOME/settings/dbf-importer/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/deploy.sh b/z-distr/src/main/resources/distr/bin/deploy.sh deleted file mode 100644 index 260812a4d..000000000 --- a/z-distr/src/main/resources/distr/bin/deploy.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -./os.sh -sleep 60 -./backend-api.sh & -./dbf-exporter.sh & -./dbf-importer.sh & \ No newline at end of file diff --git a/z-distr/src/main/resources/distr/bin/imdg.sh b/z-distr/src/main/resources/distr/bin/imdg.sh new file mode 100644 index 000000000..6af28d79b --- /dev/null +++ b/z-distr/src/main/resources/distr/bin/imdg.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +CLEARING_HOME=/opt/mfd/clearing +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7010 -jar imdg.jar --spring.config.location=$CLEARING_HOME/settings/imdg/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/kill_all.sh b/z-distr/src/main/resources/distr/bin/kill_all.sh new file mode 100644 index 000000000..4e9010ebd --- /dev/null +++ b/z-distr/src/main/resources/distr/bin/kill_all.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +kill -9 $(ps -ef | grep java | grep account-service.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep backend-api.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep balance-service.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep company-service.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep clearing-service.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep dbf-exporter.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep dbf-importer.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep imdg.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep securities-service.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep utility-service.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep scheduler-service.jar | awk '{print $2}') +kill -9 $(ps -ef | grep java | grep reports-service.jar | awk '{print $2}') + + diff --git a/z-distr/src/main/resources/distr/bin/launch_all.sh b/z-distr/src/main/resources/distr/bin/launch_all.sh new file mode 100644 index 000000000..6e5336f8c --- /dev/null +++ b/z-distr/src/main/resources/distr/bin/launch_all.sh @@ -0,0 +1,14 @@ +#!/bin/bash +cd /opt/mfd/clearing/bin +/opt/mfd/clearing/bin/imdg.sh +/opt/mfd/clearing/bin/account-service.sh +/opt/mfd/clearing/bin/backend-api.sh +/opt/mfd/clearing/bin/balance-service.sh +/opt/mfd/clearing/bin/company-service.sh +/opt/mfd/clearing/bin/clearing-service.sh +/opt/mfd/clearing/bin/dbf-exporter.sh +/opt/mfd/clearing/bin/dbf-importer.sh +/opt/mfd/clearing/bin/securities-service.sh +/opt/mfd/clearing/bin/utility-service.sh +/opt/mfd/clearing/bin/scheduler-service.sh +/opt/mfd/clearing/bin/reports-service.sh diff --git a/z-distr/src/main/resources/distr/bin/os.sh b/z-distr/src/main/resources/distr/bin/os.sh deleted file mode 100644 index 417525c9a..000000000 --- a/z-distr/src/main/resources/distr/bin/os.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -docker build -t debian:stable-20220125-jdk17 ../modules/os/ \ No newline at end of file diff --git a/z-distr/src/main/resources/distr/bin/report-service.sh b/z-distr/src/main/resources/distr/bin/report-service.sh deleted file mode 100644 index 0d587301d..000000000 --- a/z-distr/src/main/resources/distr/bin/report-service.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -docker build -t reports-service:1.0.0 ../modules/reports-service/ -docker run -d -p 8020:8080 -v /opt/clearing/logs:/opt/clearing/bin/logs reports-service:1.0.0 \ No newline at end of file diff --git a/z-distr/src/main/resources/distr/bin/reports-service.sh b/z-distr/src/main/resources/distr/bin/reports-service.sh new file mode 100644 index 000000000..d63492d43 --- /dev/null +++ b/z-distr/src/main/resources/distr/bin/reports-service.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8010 -jar reports-service.jar --spring.config.location=$CLEARING_HOME/settings/reports-service/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/restart_all.sh b/z-distr/src/main/resources/distr/bin/restart_all.sh new file mode 100644 index 000000000..4232b5e37 --- /dev/null +++ b/z-distr/src/main/resources/distr/bin/restart_all.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +/opt/mfd/clearing/bin/kill_all.sh +/opt/mfd/clearing/bin/launch_all.sh diff --git a/z-distr/src/main/resources/distr/bin/scheduler-service.sh b/z-distr/src/main/resources/distr/bin/scheduler-service.sh new file mode 100644 index 000000000..c7eb827ce --- /dev/null +++ b/z-distr/src/main/resources/distr/bin/scheduler-service.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7080 -jar scheduler-service.jar --spring.config.location=$CLEARING_HOME/settings/scheduler-service/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/securities-service.sh b/z-distr/src/main/resources/distr/bin/securities-service.sh index 48629c6f1..7ad5dd7e9 100644 --- a/z-distr/src/main/resources/distr/bin/securities-service.sh +++ b/z-distr/src/main/resources/distr/bin/securities-service.sh @@ -1,3 +1,9 @@ #!/bin/bash -docker build -t securities-service:1.0.0 ../modules/securities-service/ -docker run -d -p 8010:8080 -v /opt/clearing/logs:/opt/clearing/bin/logs securities-service:1.0.0 \ No newline at end of file + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7060 -jar securities-service.jar --spring.config.location=$CLEARING_HOME/settings/securities-service/" + +$CMD >/dev/null 2>&1 & + diff --git a/z-distr/src/main/resources/distr/bin/utility-service.sh b/z-distr/src/main/resources/distr/bin/utility-service.sh index cc1434fbc..aceaf5547 100644 --- a/z-distr/src/main/resources/distr/bin/utility-service.sh +++ b/z-distr/src/main/resources/distr/bin/utility-service.sh @@ -1,3 +1,9 @@ #!/bin/bash -docker build -t utility-service:1.0.0 ../modules/utility-service/ -docker run -d -p 8015:8080 -v /opt/clearing/logs:/opt/clearing/bin/logs utility-service:1.0.0 \ No newline at end of file + +CLEARING_HOME=/opt/mfd/clearing/ +cd $CLEARING_HOME/bin + +CMD="java -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7070 -jar utility-service.jar --spring.config.location=$CLEARING_HOME/settings/utility-service/" + +$CMD >/dev/null 2>&1 & +