私は、単一のデータベース接続で保護された接続を備えた2つのサーバーを使用しているプロジェクトに取り組んでおり、2つの個別のワニスキャッシュサーバーも統合されています。イーサが最初のサーバーまたは2番目のサーバーにリダイレクトするロードバランサーIPであるIPがあります
データが単一のデータベースから引き出されているため、すべてが正常に機能しているようです。ただし、ユーザーのプロフィール画像に問題があります。
ユーザーがイメージをアップロードし、ロード バランサの IP が最初のサーバーにリダイレクトされると、イメージは最初のサーバー ファイル ディレクトリに移動します。
ただし、2番目のサーバーからサイトにアクセスするユーザーが完全なデータを表示する場合(すべてが共通データベースからロードされているため)、最初のサーバーに保存された画像を表示できません。
どうすればこの問題を解決できますか?
私は PHP 開発者であり、外部サーバーにも画像ファイルを保存する phpseclib を使用して簡単な PHP スクリプトを作成しました。
これを Drupal に統合する方法がわかりません。(私は PHP 開発者ですが、Drupal でのモジュール作成にはあまり力を入れていません)
または、他の代替手段はありますか?