運用サーバーと、新機能を運用に移行する前にテストするステージング サーバーがあります。ステージング サーバーは本番環境とは物理的に異なりますが (URL が異なる別のホスト)、可能な限りそれを模倣します (つまり、同じパッケージ、同じ gem など)。
Rails.env = 'production'
両方のサーバーで。
私の問題は、場合によっては、ステージングで本番環境とは異なる動作が必要になることです。
たとえば、新機能により、本番環境のユーザーに大量の電子メールが送信される場合があります。しかし、私がテストしている間は、「テスト」メール アカウントに送信したいと思います。
私がいるサーバーを検出する最良の方法は何ですか?
私はそれをできるだけ「レイリー」にしたいと思っています。
どうもありがとう。