多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
目前网站监控形式: 架设好服务器环境和部署网站后大家比较关心的话题应该是“网站的稳定性”。 如是乎很多人都会选择一款网站服务监控的在线服务,当网站不能打开时可以收到邮件或短信提醒。 此时一般情况都是因为各种原因导致的服务器软件宕机,所以自己需要远程去重启服务器软件来解决问题。 在服务器硬件完全能应对目前访问量且没有外部攻击的情况下这种情况可能很少出现就算偶尔出现一两次自己远程重启下又可以恢复服务了。 但并不是每个人都能保证自己的服务器硬件充足,且没有外部攻击,特别是遭受一大波长时间的CC攻击而又没有有效防御措施时你可能只有搬个小板凳守着笔记本电脑在那不断重启服务软件了...... 以上可能是专门的从业人士可以保证有那么多时间会在电脑旁,一般人遇到这种宕机提醒时可能都在外出或者忙于其他工作中不方便操作电脑,此时只有干着急了...... upupw的网站守护形式: 今天给大家介绍upupw最新推出的进程守护功能,她具备网站服务监控的同时还具备自动重启服务的功能,她不善言语,她只做一件事监控到服务宕机后重启服务。 她非常的贴心,开启她后你可以悠闲的和爱人在湖边散步,拥有更多的工作和学习时间,最重要的是你的网站可以给人一个好的体验,也许这就是成功的无形财富。 upupw进程守护功能具有apache、nginx、kangle三个版本,目前upupw最新版均已集成。 下面详细介绍下upupw进程守护功能的使用和注意事项: 开启/关闭upupw进程守护功能 1、首先确保已安装.NET2.0或.NET3.5的运行库,这样进程守护功能才能正常开启。 2、打开upupw面板输入sa单独开启进程守护功能,输入sd单独关闭进程守护功能,如果输入s1或者s5也会随全部服务开启或关闭。 配置upupw进程守护功能 1、UPcore\upd_config.cmd 进程守护的配置文件是upd_config.cmd,鼠标右键点编辑打开。 2、set upd_vs=APACHE 此处不能更改,用于识别目前服务器软件,根据不同版本一般为APACHE/NGINX/KANGLE。 3、set upd_timeout=30 单位为秒,最终检测间隔为设置时间的双倍,默认设置30最终检测间隔是60秒(包含检测前等待和检测后等待各30秒所以最终为60秒)。 4、set upd_url=http://127.0.0.1/upd/updaemon.php 需要确保默认主机绑定127.0.0.1以保证检测源的有效性 建议apache和nginx版本用户保持这个服务器内部地址不变,此地址只能服务器上浏览外网无法访问以免受到攻击。 建议kangle版本用户更改此地址为自己流量最大的一个网址,因为kangle网站进程是独立的,沿用公用检测地址无法保证准确性。 5、配置文件更改后请在up面板sd关闭进程守护后再sa开启进程守护使配置生效。 使用中常见问题 1、从服务器日志报告中发现间隔1分钟会重启一次服务器软件。 像这种有规律的重启可以判断是检测源的地址无效造成的,此时需要查看默认主机是否有绑定127.0.0.1,另外查看apache/nginx/kangle配置文件中upd的别名绑定地址是否正确。 2、从服务器日志报告中发现没有规律的出现服务重启日志,间隔都不符合自己设定的检查间隔。 像这种没有规律的重启可以判断是遇到外部攻击或者服务器硬件没法承受目前流量造成的,upupw进程守护功能检测到服务宕机网站无法打开后自动重启恢复网站服务了。 3、upupw进程守护是随系统服务自动启动的,在注销或者重启后都会自动生效,如果服务无法开启在确保.NET2.0或3.5正确安装后请检查是否被杀毒软件禁用了。 4、upupw进程守护文件名为updaemon.exe,可以双击打开实时查看监控状态。 5、在开启upupw进程守护的情况下大家可以尝试性的在upupw面板输入s6关闭web服务,此时可以查看进程列表,在到达设定时间后会发现关闭的进程会再次启动,这就是upupw进程守护功能的作用,不但可以在网站不能访问时重启服务还能在进程完全退出的情况下重新开启进程。 好了,关于upupw进程守护功能就分享到这了,更多可玩性希望大家不要吝啬自己的智慧多多尝试吧!