首页 > 其他分享 >restartcodesys.timer

restartcodesys.timer

时间:2024-02-02 22:34:48浏览次数:23  
标签:systemd system timer restartcodesys linux lckfb

restartcodesys.timer

 

lckfb@linux:~$ 
lckfb@linux:~$ cat /usr/lib/systemd/system/restartcodesys.timer 
[Unit]
Description=Restart Codesys Timer

[Timer]
OnUnitInactiveSec=110min
OnBootSec=3min
Persistent=true

[Install]
WantedBy=timers.target
lckfb@linux:~$ 
lckfb@linux:~$ 
lckfb@linux:~$ cat /usr/lib/systemd/system/restartcodesys.service 
[Unit]
Description=Restart Codesys Service

[Service]
ExecStart=/opt/codesys/scripts/restartcodesys.sh

[Install]
WantedBy=multi-user.target
lckfb@linux:~$ 
lckfb@linux:~$ 
lckfb@linux:~$ cat /opt/codesys/scripts/restartcodesys.sh 
#!/bin/sh

systemctl restart codemeter && echo restart codemeter done !
systemctl restart codemeter-webadmin && echo restart codemeter-webadmin done !
systemctl restart codesyscontrol && echo restart codesyscontrol done !

lckfb@linux:~$ 
lckfb@linux:~$ sudo systemctl enable restartcodesys.timer
lckfb@linux:~$ 
lckfb@linux:~$ sudo systemctl enable restartcodesys.service
lckfb@linux:~$ 
lckfb@linux:~$ sudo systemctl restart restartcodesys.timer
lckfb@linux:~$ 
lckfb@linux:~$ sudo systemctl restart restartcodesys.service
lckfb@linux:~$ 
lckfb@linux:~$ ls -alh /etc/systemd/system/timers.target.wants/restartcodesys.timer
lrwxrwxrwx 1 root root 40 2月   2 14:08 /etc/systemd/system/timers.target.wants/restartcodesys.timer -> /lib/systemd/system/restartcodesys.timer
lckfb@linux:~$ 
lckfb@linux:~$ 
lckfb@linux:~$ ls -alh /etc/systemd/system/multi-user.target.wants/restartcodesys.service
lrwxrwxrwx 1 root root 42 2月   2 14:08 /etc/systemd/system/multi-user.target.wants/restartcodesys.service -> /lib/systemd/system/restartcodesys.service
lckfb@linux:~$ 

 

============ End

 

标签:systemd,system,timer,restartcodesys,linux,lckfb
From: https://www.cnblogs.com/lsgxeva/p/18004118

相关文章

  • C++第五十五篇-定时器SetTimer
    使用的一个百度AI代码生成网站: https://yiyan.baidu.com/定时器的实现示例:新建一个程序 编写ConsoleApplication1.cpp#include<iostream>#include<Windows.h>usingnamespacestd;#pragmacomment(lib,"User32.lib")//首先定义一个计时器计时事件的定义#define......
  • 高并发下 MySQL Statement Cancellation Timer 的线程数暴涨
    微信公众号:运维开发故事作者:老郑问题描述线上业务高峰期CPU飙升,抓取threaddump发现 MySQLStatementCancellationTimer 的线程数比较多,接收到线上预警,分析一下原因。业务高峰:下面是一些可能相关的信息( mysql驱动,db连接池,orm框架)依赖信息:mysql-jdbc8.0.24druid1.2.8m......
  • Netty源码学习9——从Timer到ScheduledThreadPoolExecutor到HashedWheelTimer
    系列文章目录和关于我一丶前言之前在学习netty源码的时候,经常看nettyhash时间轮(HashedWheelTimer)的出现,时间轮作为一种定时调度机制,在jdk中还存在Timer和ScheduledThreadPoolExecutor。那么为什么netty要重复造轮子昵,HashedWheelTimer又是如何实现的,解决了什么问题?这一篇将从T......
  • 【go】Go (Golang) 语言-Golang 定时器Timer和Ticker、time.AfterFunc、time.NewTicke
    Golang定时器Timer和TickerGolang定时器包括:一次性定时器(Timer)和周期性定时器(Ticker)。编程中经常会通过timer和ticker、AfterFunc定时器NewTicker是设定每隔多长时间触发的,是连续触发,而计时器NewTimer是等待多长时间触发的,只触发一次,两者是不同的。等待时间函数AfterFunc是......
  • 如何将 performance_schema 中的 TIMER 字段转换为日期时间
    问题最近有好几个朋友问,如何将performance_schema.events_statements_xxx中的TIMER字段(主要是TIMER_START和TIMER_END)转换为日期时间。因为TIMER字段的单位是皮秒(picosecond),所以很多童鞋会尝试直接转换,但转换后的结果并不对,看下面这个示例。mysql> select * from per......
  • 无涯教程-MFC - Timer函数
    MFC计时器既没有按钮来表示它,也没有类,要创建计时器,只需调用CWnd::SetTimer()方法,此函数调用为您的应用程序创建一个计时器,像其他控件一样,计时器使用标识符。让无涯教程创建一个新的基于MFC对话框的应用程序。步骤1-删除标题并将其ID设置为IDC_STATIC_TXT步骤2-为文本控件......
  • QT学习笔记-QTimer
    官方解释:TheQTimerclassprovidesrepetitiveandsingle-shottimers这个类提供了可重复的和单次的定时器。QTimer类为定时器提供了高级编程接口。使用:创建一个QTimer将timeout()信号连接到适当的槽,然后调用start()。完成1,2步后,它会以恒定的时间间隔发出timeout()信号......
  • .NET 6 新东西 --PeriodicTimer
    在.NET6中引入了新Timer:System.Threading.PeriodicTimer,它和之前的Timer相比,最大的区别就是新的PeriodicTimer事件处理可以方便地使用异步,消除使用callback机制减少使用复杂度。讲解PeriodicTimer之前我们先来看以下该怎么使用它:usingvarcts=newCancellationTok......
  • Timer是jdk中提供的一个定时器工具,TImer用法
    说到任务调度,大家可能会想到Quartz框架,但是jdk自带的简单任务调度工具类,反而了解的人并不是很多。我觉得如果你的业务相对简单的话,没必要非得用Quartz等框架,使用Timer完全可以胜任的。简单来分享一下我了解的Timer。Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起......
  • Unity打造Timer定时器框架
    1:为什么我们要自己造轮子来做定时器系统传统的Unity做定时器的方式有三种,总结如下:对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢迎你来交流学习。(1)在组件类里面定义一个变量,每次Update的时候,累积时间,当时间......