diff --git a/etc/address.yml b/etc/address.yml index 3f846132..2e634a14 100644 --- a/etc/address.yml +++ b/etc/address.yml @@ -29,8 +29,6 @@ transfer: tsdb: http: 0.0.0.0:8010 rpc: 0.0.0.0:8011 - addresses: - - 127.0.0.1 index: http: 0.0.0.0:8012 diff --git a/etc/service/agent.service b/etc/service/agent.service new file mode 100644 index 00000000..c0f0b25c --- /dev/null +++ b/etc/service/agent.service @@ -0,0 +1,21 @@ +[Unit] +Description=n9e agent +After=network-online.target +Wants=network-online.target + +[Service] +# modify when deploy in prod env +User=root +Group=root + +Type=simple +Environment="GIN_MODE=release" +ExecStart=/home/n9e/n9e-agent +WorkingDirectory=/home/n9e + +Restart=always +RestartSec=1 +StartLimitInterval=0 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/etc/service/ams.service b/etc/service/ams.service new file mode 100644 index 00000000..643ea6e1 --- /dev/null +++ b/etc/service/ams.service @@ -0,0 +1,21 @@ +[Unit] +Description=n9e ams +After=network-online.target +Wants=network-online.target + +[Service] +# modify when deploy in prod env +User=root +Group=root + +Type=simple +Environment="GIN_MODE=release" +ExecStart=/home/n9e/n9e-ams +WorkingDirectory=/home/n9e + +Restart=always +RestartSec=1 +StartLimitInterval=0 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/etc/service/index.service b/etc/service/index.service new file mode 100644 index 00000000..b575768b --- /dev/null +++ b/etc/service/index.service @@ -0,0 +1,21 @@ +[Unit] +Description=n9e index +After=network-online.target +Wants=network-online.target + +[Service] +# modify when deploy in prod env +User=root +Group=root + +Type=simple +Environment="GIN_MODE=release" +ExecStart=/home/n9e/n9e-index +WorkingDirectory=/home/n9e + +Restart=always +RestartSec=1 +StartLimitInterval=0 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/etc/service/job.service b/etc/service/job.service new file mode 100644 index 00000000..45baa1e8 --- /dev/null +++ b/etc/service/job.service @@ -0,0 +1,21 @@ +[Unit] +Description=n9e job +After=network-online.target +Wants=network-online.target + +[Service] +# modify when deploy in prod env +User=root +Group=root + +Type=simple +Environment="GIN_MODE=release" +ExecStart=/home/n9e/n9e-job +WorkingDirectory=/home/n9e + +Restart=always +RestartSec=1 +StartLimitInterval=0 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/etc/service/judge.service b/etc/service/judge.service new file mode 100644 index 00000000..a62eef0e --- /dev/null +++ b/etc/service/judge.service @@ -0,0 +1,21 @@ +[Unit] +Description=n9e judge +After=network-online.target +Wants=network-online.target + +[Service] +# modify when deploy in prod env +User=root +Group=root + +Type=simple +Environment="GIN_MODE=release" +ExecStart=/home/n9e/n9e-judge +WorkingDirectory=/home/n9e + +Restart=always +RestartSec=1 +StartLimitInterval=0 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/etc/service/monapi.service b/etc/service/monapi.service new file mode 100644 index 00000000..fdb619a1 --- /dev/null +++ b/etc/service/monapi.service @@ -0,0 +1,21 @@ +[Unit] +Description=n9e monapi +After=network-online.target +Wants=network-online.target + +[Service] +# modify when deploy in prod env +User=root +Group=root + +Type=simple +Environment="GIN_MODE=release" +ExecStart=/home/n9e/n9e-monapi +WorkingDirectory=/home/n9e + +Restart=always +RestartSec=1 +StartLimitInterval=0 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/etc/service/rdb.service b/etc/service/rdb.service new file mode 100644 index 00000000..275028f3 --- /dev/null +++ b/etc/service/rdb.service @@ -0,0 +1,21 @@ +[Unit] +Description=n9e rdb +After=network-online.target +Wants=network-online.target + +[Service] +# modify when deploy in prod env +User=root +Group=root + +Type=simple +Environment="GIN_MODE=release" +ExecStart=/home/n9e/n9e-rdb +WorkingDirectory=/home/n9e + +Restart=always +RestartSec=1 +StartLimitInterval=0 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/etc/service/transfer.service b/etc/service/transfer.service new file mode 100644 index 00000000..0f0d7157 --- /dev/null +++ b/etc/service/transfer.service @@ -0,0 +1,21 @@ +[Unit] +Description=n9e transfer +After=network-online.target +Wants=network-online.target + +[Service] +# modify when deploy in prod env +User=root +Group=root + +Type=simple +Environment="GIN_MODE=release" +ExecStart=/home/n9e/n9e-transfer +WorkingDirectory=/home/n9e + +Restart=always +RestartSec=1 +StartLimitInterval=0 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/etc/service/tsdb.service b/etc/service/tsdb.service new file mode 100644 index 00000000..1c1a0a3b --- /dev/null +++ b/etc/service/tsdb.service @@ -0,0 +1,21 @@ +[Unit] +Description=n9e tsdb +After=network-online.target +Wants=network-online.target + +[Service] +# modify when deploy in prod env +User=root +Group=root + +Type=simple +Environment="GIN_MODE=release" +ExecStart=/home/n9e/n9e-tsdb +WorkingDirectory=/home/n9e + +Restart=always +RestartSec=1 +StartLimitInterval=0 + +[Install] +WantedBy=multi-user.target \ No newline at end of file