私はSpringブートMVCとバッチアプリケーションを持っています。バッチとMVCの両方がDAOとサービスのレイヤーを共有しているため、それらは同じWARファイルにあります。それらは4つのクラウドサーバーに展開され、UIアプリケーション用に構成された負荷分散とvipがあります。したがって、MVCアプリケーションは問題ありません。バッチを1台のサーバで実行する
問題はバッチの一部として、私は外部サーバーへのファイルのFTPを行い、その外部サーバーは処理されたファイルをFTPに戻します。処理されたファイルは、4台のサーバーのうちの1台にのみ戻されます。だから、バッチを1台のサーバでのみ実行したい。他のサーバーでバッチが実行されないようにするにはどうすればよいですか。