Php 如何使用cron作业在IIS中保持外部nopcommerce网站的活动状态
我有一个NopCommerce网站在一个有限的“共享”主机上(无法访问IIS/服务器设置),它有一个/keepalive/Ping.ashx,每60秒执行一次以返回“Ping”字符串 如果没有流量,我需要这样做来防止IIS从其内存/缓存/循环/池中删除站点。 我如何知道该脚本是否正在运行 我是否必须使用php cron执行同样的操作。可能吗?怎么做 请让我知道Php 如何使用cron作业在IIS中保持外部nopcommerce网站的活动状态,php,asp.net,cron,Php,Asp.net,Cron,我有一个NopCommerce网站在一个有限的“共享”主机上(无法访问IIS/服务器设置),它有一个/keepalive/Ping.ashx,每60秒执行一次以返回“Ping”字符串 如果没有流量,我需要这样做来防止IIS从其内存/缓存/循环/池中删除站点。 我如何知道该脚本是否正在运行 我是否必须使用php cron执行同样的操作。可能吗?怎么做 请让我知道 谢谢假设ping字符串表示服务器正常,您只需要创建一个在cron、Windows任务调度程序等下运行的脚本,以请求ping.ashx u
谢谢假设ping字符串表示服务器正常,您只需要创建一个在cron、Windows任务调度程序等下运行的脚本,以请求ping.ashx url。您可以用PHP之类的编程语言编写,但使用一些命令行工具可能会更容易。不管怎样,这都是一段简单的代码 在我的头顶上,你可以在Linux上做类似的事情来拉下并匹配字符串。如果需要匹配Ping以外的内容,则需要进行修改,以防Ping返回错误消息:
curl | grep“Ping”
如果您提供关于您可以在主机上运行的脚本类型的信息,我可以提供更多帮助。如果您有一个用于共享主机的控制面板,您可能会找到一个可以使用的内置任务计划程序。假设ping字符串表示服务器正常,您只需创建一个在cron、Windows任务计划程序等下运行的脚本,以请求ping.ashx url。您可以用PHP之类的编程语言编写,但使用一些命令行工具可能会更容易。不管怎样,这都是一段简单的代码 在我的头顶上,你可以在Linux上做类似的事情来拉下并匹配字符串。如果需要匹配Ping以外的内容,则需要进行修改,以防Ping返回错误消息:
curl | grep“Ping”
如果您提供关于您可以在主机上运行的脚本类型的信息,我可以提供更多帮助。如果您有一个用于共享主机的控制面板,您可能会找到一个可以使用的内置任务调度程序