【问题标题】:NET Core 3.1 Worker Service in IISNET Core 3.1 工作人员服务在 IIS 中
【发布时间】:2021-10-30 02:07:09
【问题描述】:

我正在开发一个工作服务,想知道是否有任何方法可以在 iis 中发布。或者,如果您可以使使用托管服务的 api 不会因不活动而关闭

【问题讨论】:

  • 为什么要使用worker服务?您希望您的 Web 应用程序始终处于打开状态吗?
  • 是的。我需要它始终处于活动状态
  • 控制台应用还是网页应用?
  • 是一个带有托管服务的 web api
  • 如果我的回复有帮助,请采纳为答案(点击回复旁边的标记选项将其从灰色切换为填写。),请参阅meta.stackexchange.com/questions/5234/…

标签: c# asp.net-core service asp.net-core-webapi asp.net-core-3.1


【解决方案1】:

您可以在 IIS 中设置Always on

原因

The value of Idle Time-out value is 20 minutes.

这就是为什么你的 webapi 有时在你访问它时会变慢的原因。

Idle Timeout is if no action has been asked from your web app, it the process will drop and release everything from memory

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-09
    • 2021-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-01
    • 1970-01-01
    相关资源
    最近更新 更多