最悪の場合にのみ発生する問題に遭遇しました。元。毎分実行されるジョブがあります
UpdateJobForAnObjectA:
PersistenceManager pm = Context.getPersistenceManager();
Transaction tx = pm.currentTransaction();
tx.begin();
update a collection of an ObjectA
tx.comit();
pm.close();
別のセグメントで objectA を更新すると、デッドロック (悲観的戦略) または楽観的ロック違反 (楽観的違反) が発生します。nonTransactionalRead および nonTransacionalWriete に設定しましたが、デッドロックまたはオプスティミック ロック違反のエラーが発生します。しかし、トランザクションが終了するのを待つことができるかどうかを確認する方法はありますか? JDO と KODO の使用