JdbcCursorItemReaderを使用してデータベースからデータを読み取るSpringバッチアプリケーションで作業していますが、このアプリケーションは単一のインスタンスを実行すると正常に動作します。春バッチアプリケーションのPCFインスタンスで読み取られた同じデータ
このアプリケーションをPCFにデプロイし、自動スケール機能を使用しましたが、複数のインスタンスがデータベースから同じレコードを取得しています。
他のインスタンスから重複したデータの読み取りを防止するにはどうすればよいですか?
同じクエリを実行すると、同じデータが得られます。あなたは何をしようとしていますか? –
私はstatus_nmカラムを使用してテーブルからデータを読み込んでいますが、値は新しいものです。これらのレコードをロックして他のインスタンスが選択できないようにするにはどうすればいいですか? updateまたはdeleteを呼び出すdeadlock.iを取得しているレコードを選択して更新を取得するかどうかを知る必要があります。最新の節を使用して更新または削除する必要があります。事前にjava.thanksを使用してSQLの現在の使用方法を教えてください。 – Ravi