0

私は最近、私たちのウェブサイトをそれらに移動することを意図して、いくつかのサーバーをセットアップしました. 1 つは Windows Web Server 2008 で、もう 1 つは Sql Server 2008 を実行する Windows Server 2008 Standard です。

私が最初にインストールしたのは FogBugz で、しばらく使用を停止するまで、すべてがスムーズにインストールおよび実行されているように見えました。その後、再度アクセスしようとすると、データベースと通信できないというエラーが表示されます。これは、RDP 経由で Web サーバーにログインするまで続きます。次に、fogbugz ページを更新すると、ページが正常に読み込まれます。

何度かやってみたのですが、Web サイトを 30 分ほど使用しないと、データベースとの通信ができなくなってしまうようです。しかし、RDP経由で接続した直後(私は何も変更していません)、再び機能し始めます。

この問題を引き起こしている可能性のあるアイデアはありますか?

編集:いくつかの詳細

投稿された回答はそれが原因のようですが、作成されたFogBugzアカウントはドメインアカウントではなくローカルアカウントです. また、Web サーバーは Windows 認証ではなく SQL 認証を使用しているため、ドメイン アカウントで何が実行されているのかわかりません。ドメイン ユーザーとして実行されているものを確認する方法はありますか?

編集:

この問題は、データベースとの通信に何らかの形で関連していることは間違いありません。アプリ プールを FogBugz ユーザーから NetworkServices に切り替え、まったく同じ動作をするショッピング カート アプリもインストールしました。サーバーにログインすると、Web サイトが機能します。私がそうでないとき、彼らはそうしません。失われるのは、db 接続だけです。たとえば、FogBugz には、接続文字列の設定方法を示すヘルプ ページが表示されます。データベース接続をドメイン アカウントとして管理するために実行されているものは何ですか?

4

2 に答える 2

0

Web サイトが実行されていた ID、つまり、サービス アカウントではなくドメイン\ユーザー (自分など) の下で実行されていたため、似たようなことを漠然とした記憶があります。症状は同じでした。そのユーザーがホストに再度ログオンした後、物事は再び機能し始めます。

于 2009-09-19T02:09:24.873 に答える
0

ドメインコントローラーで奇妙なことが起こっていました。新しいドメイン コントローラーを立ち上げ、既存のサーバーをそこに移動したところ、問題は解消されました。

于 2009-09-22T14:27:48.123 に答える