Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 需要消息的服务总线_C#_Azure_Azureservicebus - Fatal编程技术网

C# 需要消息的服务总线

C# 需要消息的服务总线,c#,azure,azureservicebus,C#,Azure,Azureservicebus,实现需要每周或每天一次的服务总线消息的最佳方式是什么 我正在考虑使用一个单独的windows服务,只需将来自数据库的消息放入服务总线,但还有其他方法吗 简单地说,我希望消息一旦处理,它将在指定的时间内再次出现在队列中,以便再次处理。显然,一旦我处理消息,我可以告诉service bus删除消息或再次出现在队列中。您将需要一些外部进程(例如,您的windows服务)它首先会按时发送消息。您可以使用Azure调度程序来完成此操作,请参阅 处理邮件时,您可以执行所描述的操作,即使用BrokeredMe

实现需要每周或每天一次的服务总线消息的最佳方式是什么

我正在考虑使用一个单独的windows服务,只需将来自数据库的消息放入服务总线,但还有其他方法吗


简单地说,我希望消息一旦处理,它将在指定的时间内再次出现在队列中,以便再次处理。显然,一旦我处理消息,我可以告诉service bus删除消息或再次出现在队列中。

您将需要一些外部进程(例如,您的windows服务)它首先会按时发送消息。您可以使用Azure调度程序来完成此操作,请参阅


处理邮件时,您可以执行所描述的操作,即使用BrokeredMessage.ScheduledEnqueueTimeUtc属性重新发送邮件副本,以便邮件在您想要的时间到达。但我不会那样做,我觉得不对。如果您的外部处理程序已按计划发送消息,请100%依赖它。

您能否解释一下您所说的每周或每天需要发送一次的
消息是什么意思。