Web サービスを広く使用するモバイル アプリケーションを開発しました。共有ホスティング サーバーに接続して、リアルタイムの情報を取得します。したがって、サーバーが稼働していることを確認することは非常に重要です。そうしないと、顧客を失うことになります。
いくつかの背景。アップタイムの点であまり信頼性がなかったため、3 つ以上のホスティング プロバイダーを変更しました。私の現在のホスティングは、以前の 3 つよりもはるかに優れています。1 年以上使用していますが、99.9% の稼働率が保証されていますが、今日は約 3 時間のダウンタイムがありました。それが私がこの投稿を作成している理由です。
私たち小規模な開発者のすべてが、高価な専用ホスティングを提供したり、自宅に独自のサーバーを所有したりできるわけではありません (決してダウンしないという保証はありません)。私の場合、非常に妥当な月額 $10 ~ 15 のホスティングを共有しても問題ありません。それらの数時間を除いて、ダウンしている可能性があります。
これに対処しなければならない 1 つのアイデアは次のとおりです。別のプロバイダーと 2 番目の (異なる) 共有ホスティングを用意し、プライマリ ホストがダウンしたときにこの 2 番目のホスティングをデフォルトで使用するようにアプリを作成します。両方が同時にダウンすることはほとんどありません。専用ホスティングの場合の 10 倍ではなく、月に数ドルの追加料金を支払うだけです。
このような状況に陥ったのは私が初めてではないと確信しています。この問題に対処するための良い方法を見つけた人はいますか? 結局のところ、プライマリ サーバーの短いダウンタイムについて話しているだけです。
ご提案いただきありがとうございます。