在Ubuntu中添加诸如zookeeper这样的service
我们先了解一下 启动服务: $ sudo service zookeeper start 重启服务: $ sudo service zookeeper restart 关闭服务: $ sudo service zookeeper stop 是不是很熟悉,看起来很不错的样子。 那么我们怎么把诸如 首先,我们很了解一下 其中 而 zookeeper.service redis.service 每个 [Unit] # 服务说明 Description=zookeeper.service # 在什么服务之后启动 - 服务依赖 After=network.target [Service] # 服务以什么方式启动,如果是shell脚本的方式,则Type=forking,否则不指定作何值(也就是去掉该配置项) Type=forking # 启动环境参数,比如说JAVA_HOME的指定,而这里指定zookeeper的日志目录为/tmp Environment=ZOO_LOG_DIR=/tmp Environment=JAVA_HOME=/usr/local/jdk18 # 动启命令 ExecStart=/opt/zookeeper/bin/zkServer.sh start # 关闭命令 ExecStop=/opt/zookeeper/bin/zkServer.sh stop # 重启命令 ExecReload=/opt/zookeeper/bin/zkServer.sh restart [Install] WantedBy=multi-user.target 好,现在我们把这个 $ sudo systemctl daemon-reload 如果要随系统自动启动,则还要加入下面的命令让 # 注意,需要在服务名后加.service后缀 $ sudo systemctl enable zookeeper.service 当然你也可以关闭随系统启动这个功能: $ sudo systemctl disable zookeeper.service 好,自此,你的 哦,如果是
[Unit] Description=service.infrastructure # 设定在zookeeper启动之后再启动 After=zookeeper.service [Service] User=kut ExecStart=/usr/bin/java -Dspring.profiles.active=development -jar /home/kut/service-infrastructure-provider-1.0.jar SuccessExitStatus=143 [Install] WantedBy=multi-user.target 整个配置重点在 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Qt第三方库QtAV--- ubuntu编译与运行
- Ubuntu中使用docker容器部署tomcat镜像+java web项目
- ubuntu – 这些错误在riak安装中意味着什么?
- Ubuntu Desktop 16.04下安装Docker
- Ubuntu 14.04下安装并配置Qt5.7.0
- Ubuntu中为Android HAL编写JNI方法提供JAVA访问硬件服务接口
- ubuntu 下VirtualBox 如何实现共享设置
- Ubuntu Fedora 红旗Linux 7 关机时system halted解决办法
- 给Ubuntu 16.04更换更新源
- Ubuntu Server 16.04.1 LTS 使用手记
