मैं कोड के लिए इसी तरह इस:
var records = db.Records.Where(r => r.IsProcessing == false).Take(100).ToList();
records.IsProcessing = true;
await db.SaveChangesAsync()
...further work with recods
यदि इस कोड पर चलाता है के कई उदाहरण एक microsevice कर सकते हैं, एक संगामिति समस्या होता है? (I. e. दो सेवाओं मिल जाएगा एक ही सेट का रिकॉर्ड). और यदि हाँ - मैं कैसे इसे रोकने के लिए?
मैं करना चाहते हैं को रोकने के लिए मेरी सेवाओं से हो रही है एक ही रिकॉर्ड से डीबी यदि वे कॉल इस विधि के साथ-साथ ।