gpt4 book ai didi

azure - 是 Console.ReadKey();适合 azure webjob

转载 作者:行者123 更新时间:2023-12-05 04:14:17 24 4
gpt4 key购买 nike

冒着问一个愚蠢的简单问题的风险:

我有一个控制台应用程序,它使用 servicestack 框架来监听 redis 队列。最终我想将其作为一个连续的 azure 网络作业发布。

我见过使用以下内容的示例:

host.RunAndBlock();

但是,我对使用 azure webjobs SDK 的需求并不是绝对为零,所以只是想知道仅使用是否有任何“错误”:

Console.ReadKey();

保持控制台程序运行。

最佳答案

我假设您正在谈论连续 WebJob。

我认为 Console.ReadKey() 不起作用。该调用很可能会在 WebJobs 运行的沙箱中爆炸。

如果你能够在主线程上进行redis队列监听,那将是最简单的。

如果现在,只需在 main.c 中使用无限 sleep 循环即可。例如


为了 (;;)
{
System.Threading.Thread.Sleep(5000);
}

关于azure - 是 Console.ReadKey();适合 azure webjob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35423413/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com