首页 新闻 搜索 专区 学院

Net Core 的 Quartz.Net 的 IIS 站点是否需要更改IIS的程序池回收时间

0
悬赏园豆:5 [待解决问题]

查了一些资料 没有说的特别清楚的。

core 5.0 的默认实现是用 kestrel ,没有做任何修改的时候部署到 IIS ,应用程序池是无托管代码模式, IIS应该是仅仅做了反向代理,这个时候实际上IIS不影响 kestrel 的生命周期,也就不影响定时的执行任务吧。有没有大神指点一下。

另外 在Windows上部署如果想直接使用 kestrel 是需要把它部署成服务,才能保证不死吗?

Aaxuan的主页 Aaxuan | 初学一级 | 园豆:136
提问于:2021-04-14 14:14
< >
分享
所有回答(4)
0
定时轮询,自己请求自己,保证站点不死
夜无烟 | 园豆:228 (菜鸟二级) | 2021-04-14 14:43
0
diudiu1 | 园豆:610 (小虾三级) | 2021-04-14 15:06
0

Quartz.Net这类应用最好使用 backgroundService(类似原来window service)

通信的搞程序 | 园豆:1729 (小虾三级) | 2021-04-15 20:35
0

你的项目里 如果只是用到 Quartz.Net,建立主机时就没必要创建webhost。直接部署为windows服务即可。kestrel 是你需要提供api/mvc服务时才用到的。

gt1987 | 园豆:1095 (小虾三级) | 2021-04-19 14:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册