我ConcurrentQueue
在 VS2010 中使用 C#。该ConcurrentQueue
变量是静态的,并且对象从不同的线程排队。在另一个连续运行的线程中,我正在将此对象出队并存储在数据库中。在对象入队之后,它也被发送到 wcf 服务。最近,我们发现 wcf 服务发送和记录的对象很少,但在出队的地方没有记录。
问题:是否有可能该对象未入队?如何确保对象是否排队?
注意:出列对象时没有记录异常。新对象以大约 1000 个/分钟的速度接收和排队。
我ConcurrentQueue
在 VS2010 中使用 C#。该ConcurrentQueue
变量是静态的,并且对象从不同的线程排队。在另一个连续运行的线程中,我正在将此对象出队并存储在数据库中。在对象入队之后,它也被发送到 wcf 服务。最近,我们发现 wcf 服务发送和记录的对象很少,但在出队的地方没有记录。
问题:是否有可能该对象未入队?如何确保对象是否排队?
注意:出列对象时没有记录异常。新对象以大约 1000 个/分钟的速度接收和排队。