0

での質問: セッションが に、または から変更されるのはいつ connectionStateですか。つまり:SPSessionSP_CONNECTION_STATE_DISCONNECTED

SP_CONNECTION_STATE_LOGGED_IN --> SP_CONNECTION_STATE_DISCONNECTEDそしてSP_CONNECTION_STATE_LOGGED_IN <-- SP_CONNECTION_STATE_DISCONNECTED

  1. なんらかのタイムアウトで切断されたのでしょうか、それとも単に AP がオンラインではないことを意味しているのでしょうか?

  2. セッションがそのSP_CONNECTION_STATE_DISCONNECTED状態にある場合、ログインを呼び出してセッションを移動するSP_CONNECTION_STATE_LOGGED_IN必要がありますか?それとも、AP に対して何かをしようとするたびに発生しますか?

ありがとう。

4

1 に答える 1

1

SP_CONNECTION_STATE_DISCONNECTED何らかの理由でバックエンドから起動された場合に使用されます。最も可能性の高い原因は、メンテナンスなどのためにバックエンドがダウンしたことです。

この状態になると、ライブラリは自動的に再接続を試みます。本当に壊滅的なことが起こっていない限り、一度にすべてSP_CONNECTION_STATE_LOGGED_INのバックエンド サイトを停止することはないため、数秒で元に戻る可能性があります。

于 2012-09-27T08:42:58.790 に答える