当前位置:主页 > 管家婆彩图大全2018 >

Core 网站

发布时间:2019-08-06   浏览次数:

  常言道,多喝热水,重启试试。有时候当应用工作不正常,重启也许能解决问题。但是程序员通常接触不到服务器系统权限。而运维人员和公司流程经常人为制造麻烦阻止我们去重启应用。老实的程序员不善言辞交际,只能放弃重启,干看代码,加班猝死。其实,我们可以在代码里给自己留一个重启应用的方法,教教他们别惹程序员的道理。

  IApplicationLifetime。它能用来处理网站启动后,以及停止网站的任务。

  这个接口提供了3个Cancellation Token,允许安排Action委托来处理应用启动和关闭的事件:

  ApplicationStarted发生在应用启动成功以后,也就是方法结束后。

  ApplicationStopped发生在程序正在完成正常退出的时候,所有请求都被处理完成。程序会在处理完这货的Action委托代码以后退出。

  ApplicationStopping发生在程序正在执行退出的过程中,此时还有请求正在被处理。应用程序也会等到这个事件完成后,再退出。大富豪平特一肖论坛

  最方便的重启网站的方式就是访问一个特定的URL啦。以ASP.NET Core MVC网站为例,我们可以这样玩:

  重新启动Core网站特别简单,在IIS等host环境下,只要发一个新的request就能自动重启!也就是重新访问一下我们的网站即可~

  今天就介绍这些内容。祝大家编程快乐,遇到问题先喝热水再重启,一定能解决 :)返回搜狐,查看更多

Copyright © 2002-2011 DEDECMS. 织梦科技 版权所有 Power by DedeCms

道人玄机图下载| 南风窗跑狗图玄机图| 香港赛马会六合资料网| 通天报正版图彩图| 白小组彩色历史图库| 小鱼儿2站五字玄跑狗图| 王中王香港挂牌天空彩| 今期香港跑狗图玄机图| 马经图库心水论坛| 绿叶飘仙心水论坛|