本文共 990 字,大约阅读时间需要 3 分钟。
在/lib/systemd/system目录下创建seata.service文件
按照以下步骤在systemd服务目录下创建配置文件:
sudo nano /lib/systemd/system/seata.service
将以下内容复制到文件中:
[Unit]Description=alibaba seataAfter=network.targetDocumentation=https://seata.io/zh-cn/[Service]User=rootGroup=rootType=forkingEnvironment="JAVA_HOME=/usr/local/programs/jdk-8u333-linux-x64/jdk1.8.0_333" "SEATA_IP=192.168.28.128" "LOG_HOME=/usr/local/programs/seata-1.7.1/seata.log"ExecStart=/bin/bash /usr/local/programs/seata-1.7.1/bin/seata-server.sh start -h 192.168.28.128 -m dbExecStop=/bin/bash /usr/local/programs/seata-1.7.1/bin/seata-server.sh stopRestart=on-failurePrivateTmp=true[Install]WantedBy=multi-user.targetAlias=seata.service
完成上述配置后,按照以下步骤启动服务:
sudo systemctl daemon-reloadsudo systemctl start seata.servicesudo systemctl enable seata.service
验证服务状态:
sudo systemctl status seata.service
如需停止服务,可执行:
sudo systemctl stop seata.service
注意:确保所有配置参数正确无误,尤其是JAVA_HOME和SEATA_IP地址,避免服务启动失败。
转载地址:http://hhpfk.baihongyu.com/