我有一个现有的应用程序, 可以通过队列式传输将信息从一个进程发送到另一个进程。 我想通过延迟信件的重新处理来改变信件的处理方式, 并让队列更像优先排队, 其信息应该首先在队列的顶端执行 。
爱英:
At Time 0 Message A is sent to the queue with a delay of 15 minutes. 5 Minutes later Message B is sent to the queue with a delay of 10 minutes. The service processing the queue then crashes and isn t restarted for 15 more minutes. When the queue starts processing again message B will be on top followed by message A.
C#/MSMQ/.NET生态系统中是否有类似情况?