auto-springboot
1-创建 start.sh
touch start.sh
#!/bin/shexport JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64#//jdk的路径,不知道的话可以用命令echo $JAVA_HOMEexport PATH=$JAVA_HOME/bin:$PATH#//这是环境变量nohup java -jar /home/ifw2/pear.jar > /home/ifw2/spring/logs/clock.log 2>&1 &
#//后台运行jar,并把运行日志输入到clocklog.log文件中,这个文件是自己创建的echo $! > /var/run/clock.pid
#//把进程号存入,方便停止
2-创建 stop.sh
touch stop.sh
#!/bin/shPID=$(cat /var/run/clock.pid)
#//就是上面存入的进程号kill -9 $PID
#//杀死进程
3-创建clock.service
cd /usr/lib/systemd/system/
touch clock.service
Description=clock#//服务的名字After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forkingExecStart=/home/ifw2/spring/start.sh#//启动文件路径
ExecStop=/home/ifw2/spring/stop.sh#//停止文件路径PrivateTmp=true
[Install]
WantedBy=multi-user.target
4-启动相关命令
systemctl start clocksystemctl stop clocksystemctl enable clock
5-截图验证
后台进程
项目启动
enable clock
#### 5-截图验证后台进程![在这里插入图片描述](https://img-blog.csdnimg.cn/8d3c8742006e48babcdd7a02d59b1b05.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6K6h566X5py6Vg==,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)项目启动![在这里插入图片描述](https://img-blog.csdnimg.cn/e45fce7bec584e1ba6b7edf50bfd6eb0.png#pic_center)
auto-springboot相关推荐
- springboot和kafka结合其中enable.auto.commit等于false失效
事件描述 公司使用的是Spring Cloud工作的微服务框架.其中做了SpringBoot和kafka的结合.但是意外的是enable.auto.commit参数设置成了false,kafka的of ...
- 【springboot】入门
简介: springBoot是spring团队为了整合spring全家桶中的系列框架做研究出来的一个轻量级框架.随着spring4.0推出而推出,springBoot可以説是J2SEE的一站式解决方案 ...
- Java - 框架之 SpringBoot 攻略day01
Spring-Boot 攻略 day01 spring-boot 一. 基本配置加运行 1. 导入配置文件(pom.xml 文件中) <parent> <groupId>org ...
- springboot整合Quartz实现动态配置定时任务
版权声明:本文为博主原创文章,转载请注明出处. https://blog.csdn.net/liuchuanhong1/article/details/60873295 前言 在我们日常的开发中,很多 ...
- springboot mysql行锁_SpringBoot基于数据库实现简单的分布式锁
本文介绍SpringBoot基于数据库实现简单的分布式锁. 1.简介 分布式锁的方式有很多种,通常方案有: 基于mysql数据库 基于redis 基于ZooKeeper 网上的实现方式有很多,本文主要 ...
- SpringBoot注解大全 转
2019年3月17日22:30:10 一.注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan.@Configuration和@Enab ...
- SpringBoot自动配置的原理及实现
SpringBoot的核心就是自动配置,自动配置是基于条件判断配置Bean 自动配置的源码在spring-boot-autoconfigure-2.2.13.RELEASE SpringBoot运行原 ...
- SpringBoot使用Socket向前端推送消息
个人资源与分享网站:http://xiaocaoshare.com/ 1.对webSocket理解 WebSocket协议是基于TCP的一种新的网络协议.它实现了浏览器与服务器全双工(full-dup ...
- SpringBoot + Elasticsearch7.6实现简单查询及高亮分词查询
欢迎关注方志朋的博客,回复"666"获面试宝典 前言 该文章需要提前准备好Elasticsearch7.6以及ik分词器的环境,如果还没准备好的可以看看 https://blog. ...
- SpringBoot最最最常用的注解梳理
点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 来源:https://s.yam.com/w6mfR 一. ...
最新文章
- mysql int 默认值 为ull_mysql的 约束 数据库设计 数据库 存储 触发器 mysql 权限问题...
- 【Android FFMPEG 开发】FFMPEG 方法中指针类型参数说明 ( 一维指针类型参数 | 二维指针类型参数 )
- 《深入理解 Java 内存模型》读书笔记(上)(干货,万字长文)
- 计算机PMA,PMA通信协议分析及仿真工具
- 突然无法连接数据库了(解决了)
- 人工智能的数学基础(二):函数
- 对VLAN,TRUNK,VTP和CHANNEL实验总结
- Github博客私人订制(一)
- SSO单点登录解决方案[转载]
- 演进:如何用练习快速提升技术
- 二十三 Python分布式爬虫打造搜索引擎Scrapy精讲—craw母版l创建自动爬虫文件—以及 scrapy item loader机制...
- 【技巧】vs2019调试
- wallpaper设置壁纸图片被拉伸
- 工具栏ToolStrip
- 机器学习--最大熵模型
- JzxxOJ Problem 4209: 寻找雷劈数 题解
- 数据库 分库分表----全貌解析----策略,方法,中间件,途中问题,数据迁移方法
- 利用aotu.js实现微信自动添加通讯录中的联系人
- mac 访达指定目录
- 使用python进行复杂代数式的化简