| 1234567891011121314151617181920212223242526272829 |
- using System;
- using System.Net;
- using System.Threading;
- /// <summary>
- /// 重新唤醒当前应用
- /// </summary>
- public class ReworkHttp
- {
- /// <summary>
- /// 唤醒当前应用
- /// </summary>
- public static void Rework()
- {
- //iis会回收这个定时任务,这边在回收的时候触发一个请求,10秒后来再次唤醒该服务
- Thread.Sleep(10000);
- try
- {
- WebRequest myWebRequest = WebRequest.Create("http://localhost:9600/");
- WebResponse myWebResponse = myWebRequest.GetResponse();
- myWebResponse.GetResponseStream();
- myWebResponse.Close();
- }
- catch (Exception)
- {
- }
- }
- }
|