【问题标题】:Does System.Reactive.Concurrency.DefaultScheduler depend on the Windows Task Scheduler?System.Reactive.Concurrency.DefaultScheduler 是否依赖于 Windows 任务计划程序?
【发布时间】:2019-11-26 10:30:27
【问题描述】:

System.Reactive.Concurrency.DefaultScheduler 是否以任何方式依赖于 Windows 任务计划程序?对于熟悉该库的任何人来说,这似乎是一个疯狂的问题,但对 Google 来说似乎也很难......

我在某些 Windows 服务代码中使用了System.Reactive.Concurrency.Scheduler.Default.SchedulePeriodic 方法。

如果我尝试在服务器启动时自动启动服务启动超时 (ServiceStartMode.Automatic),但会在一分钟左右后正常启动。

在我深入尝试诊断问题之前,我试图排除这样一个事实,即我的服务依赖于我未在安装程序中声明的另一个服务。

我试过查看System.Reactivesource on Github,但是搜索“任务”或“调度程序”会返回大量结果(正如我所料!)而且一切都非常抽象,所以我'我只是没有到达任何地方。

谁能给我指点一下?

【问题讨论】:

  • 除非 Paul Betts 回答这个问题,否则最好的办法是在 GitHub 上将此问题作为一个问题提出,因为您更有可能获得参与开发的人员。
  • @Clint 谢谢,这是一个想法——我对使用问题跟踪器来提问时持谨慎态度,但也许我可以在那里找人发消息。
  • 你能提供一个简单的repro吗?
  • @PauloMorgado 在这种情况下,我不确定 repro 会是什么——我不是在寻求帮助修复代码,我只是在询问该库是否具有特定的依赖关系。跨度>
  • 我在这里打开了一个问题,让我们看看会发生什么:github.com/dotnet/reactive/issues/967

标签: c# scheduled-tasks system.reactive


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2020-10-18
    • 2012-03-26
    • 2011-02-18
    • 1970-01-01
    • 1970-01-01
    • 2016-07-13
    • 2016-11-10
    • 2013-04-05
    • 1970-01-01
    相关资源
    最近更新 更多