我们有一个数据加载器服务,它使用 NServiceBus 将数据(如果不存在)插入 SQL DB。队列配置为 Concurrencylevel > 1,因为要加载的数据可能会变得很大。由于 Concurrencylevel > 1,它会导致重复插入。有没有办法在 NServiceBus 中处理这个问题。
注意:我们已经考虑并排除了创建线程安全锁
我们有一个数据加载器服务,它使用 NServiceBus 将数据(如果不存在)插入 SQL DB。队列配置为 Concurrencylevel > 1,因为要加载的数据可能会变得很大。由于 Concurrencylevel > 1,它会导致重复插入。有没有办法在 NServiceBus 中处理这个问题。
注意:我们已经考虑并排除了创建线程安全锁