Windows から Symfoware サーバに接続するにあたり、Symfoware クライアントとして、Symfoware .NET Data Provider を使っている。
サーバー側が複数あり、ほとんどが接続出来ない状態だと、接続出来るところが遅延する現象が発生した。
テストプロを作って調査したところ、接続待ちの処理があった場合、別スレッドで接続出来るところへ接続を試みると、待たされているようだ。マルチスレッドに対応していないのか?
試しにODBCで接続してみると、全く遅延せずに接続出来てしまった。
完全に SNDP の不具合だな。
0 件のコメント:
コメントを投稿