1

共有 Coldfusion 10 環境で運用サービスを実行しています。CF9 よりもはるかに信頼性が高いですが、技術者が対処する前にライブ サービスがほぼ 1 日ダウンする可能性があるという問題にまだ遭遇します。

これらのダウンタイムを防ぐために、私は自分の側で何ができますか? これまでに行ったことは、同じホスト (ただし異なるマシン) で同じデータベースを指す 2 つのアカウントを持つことです。なんらかの理由で本番マシンが停止した場合、私は彼らの管理パネルにログインし、DNS ポインターを他の物理サーバーにルーティングします。伝播する必要があるため、即時ではありませんが、技術者が問題を調べるのにかかる不特定の時間よりも速く感じます.

しかしそれでも、これは物事を処理するプロの方法とは思えません。だから私はどんなアイデアにも賛成です。残念ながら、このサービスは、私が専用サーバーを取得する時点ではありません (かなり高価な CF ライセンスを支払う必要があるため)。

4

2 に答える 2

0

ホストを変更するか、通常は共有と専用の中間にある VPS の取得を検討してください。

于 2013-03-17T16:11:15.773 に答える
0

可能であれば、ホストからいくつかのログを取得して、ダウンタイムの原因を突き止めます。コードのどこかに無限ループがありますか? ホストは吸うのですか?クラッシュする理由は文字通り何千もあります。ホストが問題を抱えている理由を教えてくれない場合は、新しいホストを見つける必要があります。

専用サーバー用の CF ライセンスを購入する限り、RailoまたはOpenBDを試すことができます(どちらも無料です)。私は Railo をかなり使用してきましたが、いくつかの非常に小さな変更を除けば、Railo でコードを機能させるために多くのことを行う必要はありませんでした。あなたのコードがほとんど<cfset>の場合、変更は非常に簡単<cfquery><cfoutput>できるはずです。

Railo はエクスプレス エディションを提供しています。zip ファイルをダウンロードし、解凍して .bat ファイルを起動すれば準備完了です。テストするのはこれまでになく簡単です。Railo ルートに行って問題が発生した場合、Google グループは非常にアクティブです。

于 2013-03-15T02:18:29.420 に答える