码迷,mamicode.com
首页 > 其他好文 > 详细

Domino 服务器定时重启

时间:2017-10-07 21:20:29      阅读:318      评论:0      收藏:0      [点我收藏+]

标签:domino   定时重启   

Domino 服务器定时重启

作为一个企业管理员来说,保证服务的正常运行是必不可少的技能,我们都知道Windows系统长期不重启会有很多资源被占用,长期不重启会导致程序运行缓慢,所以需要定时重启;同样对应的服务也需要定时重启,windows的操作相比linux简单很多,毕竟windows是图形操作的,操作比较明了简单。说到应用,一般Domino服务安装在windows下也是比较多的,像我们企业也是安装到windows下的, 安装到linux想运行相比比windows稳定一点,所以后期我们也会考虑将服务安装到linux下,今天主要说说如何定时重启Domino服务。

Domino重启的方式有很多种。比如通过agent定时重启服务,或者通过domino的配置来完成domino的定时重启,今天我们针对这两种来介绍一下。

1.通过配置来定期重启

我们通过note管理端打开names.nsf----->configuration---->servers----->program

技术分享

add program

技术分享

我们填写基本信息

program name :nserver

command line:-c “restart server”

server to run: 选择对应需要重启的服务器

schedule:我们选择定时重启的日期时间及方式

技术分享

然后保存退出

技术分享

我们用administrator打开对应的服务器----->服务器----->日程安排----程序

技术分享

技术分享

我们等待13:50查看状态

我们看见服务器的console有重启的记录及状态了

技术分享

第二种方法就是我们用代理

我们使用代理的话,需要在服务器上创建一个数据库,然后新建代理

新建一个数据库名:restartserver

技术分享

在代码处理---新建代理

技术分享

定义代理名称

技术分享

定义代理

%REM
	Agent rstserver
	Created 2017-10-7 by Administrator/ixmsoft
	Description: Comments for Agent
%END REM
Option Public
Option Declare


Sub initialize
    Dim session As New NotesSession
	Dim cdb As NotesDatabase
	Dim commandstr As String
	Dim result As String
	
	Set cdb =session.currentdatabase
	
	commandstr="restart server"
	
	result = session.sendconsolecommand(cdb.server,commandstr)
	
End Sub

技术分享

我们定义代理的运行时间----定时运行---每天多次----日程安排----5分钟执行一次

技术分享

安全性

技术分享

我们发现代理已经执行了

技术分享

本文出自 “高文龙” 博客,谢绝转载!

Domino 服务器定时重启

标签:domino   定时重启   

原文地址:http://gaowenlong.blog.51cto.com/451336/1970610

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!