首页 > 系统相关 >Linux 添加seata守护进程

Linux 添加seata守护进程

时间:2023-01-06 10:47:55浏览次数:38  
标签:bin seata sh usr Linux local 守护 target

1、编写启动文件

将启动脚本放在~seata/bin/目录下

vim /usr/local/seata/bin/startup.sh

添加以下内容

#!/bin/bash

sleep 3

#根据自己的java家目录填写

export JAVA_HOME=/usr/local/jdk1.8.0_341
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

#启动命令

nohup sh /usr/local/seata/bin/seata-server.sh -p 8091 > /usr/local/seata/logs/seata_nohup.log 2>&1 &

给脚本添执行权限:chmod +x  /usr/local/seata/bin/startup.sh

2、添加开机启动的进程

[root@test3 ~]#

vim /lib/systemd/system/seata.service

添加以下内容

[Unit]
Description=seata
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
ExecStart=/usr/local/seata/bin/startup.sh
#Restart=always
PrivateTmp=true

[Install]
WantedBy=multi-user.target

3、设置开机启动

systemctl daemon-reload
systemctl enable seata

重启测试

reboot

标签:bin,seata,sh,usr,Linux,local,守护,target
From: https://www.cnblogs.com/leihongnu/p/17029736.html

相关文章

  • linux问题
    问题:PTYallocationrequestfailedonchannel0系统当前使用的虚拟终端pty的数量已经达到了系统允许的上限。解决方法:关闭pts连接root执行ps-ef|greppts找到......
  • linux安装PHP5.6.30
    原文链接:https://blog.csdn.net/m0_55116875/article/details/121981413前言:当搭建PHP项目时,如果在搭建环境时缺少freetype,会导致访问nginx页面时,登录界面验证码无法成功......
  • linux定时任务
    1.Crontab命令文件保存在/var/spool/cron下crontab[-u<用户名称>][配置文件]或crontab{-l|-r|-e}-u#<用户名称>是指设定指定<用户名称>的定时任务,这个......
  • 《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第四章 开发环境搭建​
    开发环境搭建​要进行ZYNQ开发肯定要先搭建好开发环境,我们在开始学习STM32的时候肯定需要安装一堆的软件,比如MDK、IAR、串口调试助手等等,这个就是STM32的开发环境搭建。同样......
  • linux strip去掉.out的符号信息
    、执行stripa.out,然后执行ls-l a.out看一下文件大小,用file命令来查看文件基本信息的,用nm命令 来列出一个目标文件中的各种符号。很明显,文件已经变小了,已经没有相关的......
  • Linux禁止某个sudo用户修改root密码
    (1)假设被禁止的sudo用户名为user(2)禁止user用户使用passwd命令更改密码(非最终配置)vim/etc/sudoers加入userALL=(root)!/usr/bin/passwd说明:第一栏规定它......
  • Linux下安装Jdk
    Linux下安装Jdk安装包下载JDK各版本下载地址:JDK下载地址java-8u202安装包:点击下载开始安装在Linux中安装jdk非常简单,只需将对应的安装包解压到需要安装的目录即可。#......
  • 自学Linux,你需要get哪些点?
    近些年来,Linux操作系统越来越受欢迎,它的开源、免费是亮点也是优点,并且稳定性和安全性也得到认可,还有Linux有很多版本供大家选择,可以定制化。据我所知,现在很多公司的开发项......
  • linux查看登录用户及踢掉用户
    想查看有多少人在连接当前linux服务器,可以使用w命令显示已经登陆系统的用户列表上图可以看到,当前有两个用户在连接,tty1是终端连接此时如果想踢掉终端用户必须要拥有root......
  • linux文件保护命令chattr
    chattr命令用来设置文件属性的一个工具,与chmod和chown不同,chattr命令主要是用来提高系统文件的安全性,对相应的文件进行锁定,可以很有效的防止误删除误操作,与chattr对应的命......