にリクエストを送信するとき、トランスポートレベルのエラーが発生したことは、約30分前、私は私の本番サーバー上でこのエラーを得た:Entity Frameworkのエラー:サーバー
A transport-level error has occurred when sending the request to the server. (provider: Session Provider, error: 19 - Physical connection is not usable)
このエラーはどこにも出て現れていない(つまり、I避難所サーバー上でもデータベース上でも変更されていない)。私はMicrosoft Azure Cloud ServicesとそのSQLサーバーV12を使用しています。そして、なぜこれが起こっているのかわかりません。すべてが正常に動作しました(サーバーへの通常のリクエスト、DTUのパーセンテージは約10%などでした)、これは起こりませんでした。
また、現時点で有効なSQL接続は4つだけです。そして、データベースコンテキストがパターンを使用して配置されるため、SQLへのEvry接続は閉じられます。
興味深いことに、プロジェクトをローカルで実行するとすべてうまく動作します。もちろん、クラウドサーバーのインスタンスを再起動するのは疲れましたが、それは役に立たなかったのです。
誰でもお手伝いできますか?
EDIT
により、問題の深刻さに(これは、ユーザーの間の束と生産に起こったオンラインだった)、私は、DBトラフAzureのポータルのコピーを作成し、に自分のWebおよびAPIプロジェクトを指摘してきましたそのDBと今すべてうまく動作します。しかし、これは問題の解決策ではありません。 EDIT 2 この
は、新しいデータベース:(エラーがSQL接続に関連している
ご質問ありがとうございます。接続 - これは4つだけです)。これは私を助けません – hyperN
申し訳ありませんが、編集した文はアクティブな接続と矛盾しており、両方を閉じています。あなたが話している4アクティブな接続を閉じるようにしてください。 :( –
。 2. Webアプリケーションを再起動する。 3.再起動IIS。 4. SQLサーバーを再起動する。 – hyperN