Rails アプリケーションを複数のインスタンスにスケールアップする予定ですが、それらは引き続き同じデータベースを使用します。2 人のユーザーがアプリケーションの 2 つの異なるインスタンスを使用して同じアカウントを編集することになった場合、これは間違いなくどこかで競合状態を引き起こします - これが Rails アプリケーションであることを考えると、これを防ぐ最善の方法は何ですか?
私が知っている唯一のデータベース関連の設定では、実際のサーバー IP を指定できます。プログラムが何らかの形で仲介者になることができれば、問題は解決します...そうでなければ、アプリケーションインスタンスは何らかの方法で互いに通信する必要がありますよね??
Postgres の設定を使用してこれを解決する方法がない限り...
どんな助けでも大歓迎です!! ありがとう!