因为特殊的需求,window服务器需要定时自动重启,所以本人在网上搜索了几个软件装上,发现了一个问题,就是服务器每次登陆后该软件才能运行,可是我的服务器装在一个单片机上,重启后不一定会登陆,因此那些软件满足不了我的需求,所以我自己就实现了一个定时重启程序。设计思路如下:

(1)程序以windos服务的方式运行,这样解决了不登陆也可以运行

(2) 在服务里启动一个Timer来循环是否到了重启的时间

(3) 定时轮训,得避免在那个时间段重启多次服务器,需要设计一个标识,我写在app.config里面。

/Files/BlueWoods/AutoShutdown.rar

转载于:https://www.cnblogs.com/BlueWoods/archive/2011/10/18/2216698.html

windows服务定时重启软件的实现相关推荐

  1. Windows服务器定时重启设置教程

    Windows服务器定时重启设置教程 Windows系统的任务计划程序,可以添加计划任务,设置任务开始时间及执行的间隔,实现应用的自动执行.例如:实现定时重启.关机等常见的功能.如何使用参考以下步骤 ...

  2. 如何设置服务器定时重启?Windows服务器定时重启设置方法,带图详解

    Windows服务器定时重启设置方法 Shutdown 命令 常用参数 例1:60秒后关闭计算机 例2:60秒后重启计算机 例3:取消当前设定的关闭/重启命令 例4:定时重启计算机 1.建立批处理文件 ...

  3. 定时重启软件_办公电脑怎样设置定时重启?依靠这款工具即可轻松实现

    在平时的工作办公过程当中,电脑是我们进行工作展开的标配,很多事情都需要通过电脑来进行完成,而像平板或手机,可能无法实现电脑上的一些功能,哪怕是最基本的功能,所以电脑是工作过程中的重要工具. 而我们平时 ...

  4. C# 建一个Windows 服务 定时发邮件

    1.打开VS建一个Windows 服务 2.下一步,填好项目名称和项目保存的地址 3.创建之后,右击.选择添加安装程序 4.添加安装程序之后会出现'serviceInstaller1'=>在此控 ...

  5. 创建windows服务,定时监控网站应用程序池

    最近网站总是报"Timer_Connection"错误,导致该网站所使用的应用程序池由于错误过多停止运行,网站也就出现了service unvaliable,无法访问,在网上查了很 ...

  6. windows 服务 定时程序 跑不出数据

    void timer_Elapsed(object sender, ElapsedEventArgs e){DoSth();} private void DoSth(){try{_log.Info(& ...

  7. 利用windows 计划定时重启exe程序

    1.写一个批处理文件 新建记事本 把下面复制进去 把重启的程序 换上你的程序 保存后保存为.bat文件 并将此文件放到你需要重启的程序同目录下 @echo off ping -n 2 127.1 &g ...

  8. 鸿蒙定时重启软件,电脑定时自动关机怎么设置?学到就是赚到,赶紧学学!

    随着科技和互联网的发展,电脑已经普及到了人们生活中,很多家庭都安装了个人电脑,甚至还有很多人用起了笔记本电脑.如今的电脑可谓是随处可见,人们通常使用它来娱乐.办公.学习等,相信很多人对它的操作都非常熟 ...

  9. linux定时重启tomcat的脚本,linux定时重启tomcat服务的脚本学习

    要求:在linux中定时重启一个tomcat服务 一:shell脚本即Shell Script [1],Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便 ...

  10. 使用windows定时任务实现Tomcat服务器定时重启

    Tomcat定时重启操作手册 一.背景 远程服务器Tomcat8容器运行一个WEB项目,当服务器运行时间超过1月时,浏览器访问时,请求一直得不到响应,或响应时间超长,严重影响用户使用,为解决此问题,对 ...

最新文章

  1. window环境Visual Studio配置:OpenCV,Eigen,jsoncpp
  2. JMS (Java消息服务) 入门教程
  3. Struts2拦截器实现异常处理机制
  4. MyBatis 一级缓存与二级缓存的区别?
  5. 【商城购物车】购物车逻辑
  6. Ubuntu Touch 预览版安装过程解析
  7. 删除git所有历史记录 仅保留当前文件
  8. opencv 多边形近似物体形状
  9. Linux chapter 2
  10. 主板bios修改、刷新
  11. 完数(完备数、完美数)
  12. Android查看应用签名
  13. G-Dezender批量解密
  14. windows下端口映射(端口转发)
  15. ubuntu20安装google拼音
  16. axure 7.0 license key
  17. iOS UDID与UUID
  18. Element UI修改message控件显示的时间
  19. 图像金字塔、特征金字塔(FPN)
  20. 最简单的分类算法之一:KNN(原理解析+代码实现)

热门文章

  1. 欧姆龙plc的IO存储器区详解
  2. 游戏平台搭建免费版教程
  3. 兄弟连关于PHP培训的声明
  4. 关于E-Prime 2.0 无法呈现音频的一种解决方案
  5. 【正点原子MP157连载】第四十四章Linux SPI总线框架-摘自【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
  6. cad隐藏图层命令快捷键_99%的人没用过CAD图层这个功能!
  7. QT学习之路:从入门到精通
  8. Linux 下如何彻底卸载MySQL数据库
  9. 舒尔特表-最终版 js
  10. 游戏帧数对比测试监控软件,8款游戏帧数对比实测 5800X多数超越11900K