問題タブ [connection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
579 参照

php - PHP のスリープ機能とクライアント接続

スリープ中にPHPはクライアント接続をどのように処理しますか?

別の言い方をすれば... ページの処理中にクライアントがサーバーへの接続を閉じるとどうなるでしょうか?

プロセスを強制終了するだけですか、それとも最後までページを処理し続けますか?

上記の答えがわからないので、次の疑似コードを PHP でどのように実装しますか。

任意の考えをいただければ幸いです。

ありがとう。

0 投票する
4 に答える
4404 参照

c# - C# Web サーバー接続の問題

この段階では、ブラウザ経由でアクセスでき、「Hello World」を実行するだけの単純な C# Web サーバーを作成しようとしています。

私が抱えている問題は、サーバーがデータを正常に受信できることです-ブラウザーのヘッダー情報を取得します-しかし、ブラウザーは私が送信したものを何も受信しません。さらに、localhost (または 127.0.0.1) にアクセスすることによってのみ、サーバーに接続できます。自分の IP にアクセスしてもアクセスできません。これはネットワーク設定ではありません。代わりに Apache を実行すると、Apache が正常に動作するためです。また、ポート監視プログラムを使用していて、ブラウザーから接続を試みた後、接続を閉じるように指示したにもかかわらず、プロセスのポートが TIME_WAIT 状態でスタックし、LISTEN に戻るはずです。

関連するコードは次のとおりです。いくつかの呼び出しは意味をなさないかもしれませんが、これはより大きなプログラムの一部です。

誰にもアイデアはありますか?それは私の側で愚かなことをしなければならないように感じますが、私には何がわかりません. 洞察をいただければ幸いです

0 投票する
9 に答える
24301 参照

java - Java サーブレットのデータベース接続を管理する最良の方法

Java サーブレットでデータベース接続を管理する最良の方法は何ですか?

現在、init()関数で接続を開き、 で閉じるだけですdestroy()

ただし、データベース接続を「永続的に」保持することは悪いことではないかと心配しています。

これはこれを処理する正しい方法ですか?そうでない場合、より良いオプションは何ですか?

編集:もう少し明確にするために:リクエストごとに新しい接続を単純に開いたり閉じたりしようとしましたが、テストでは、作成する接続が多すぎるためにパフォーマンスの問題が発生しました。

複数のリクエストで接続を共有することに価値はありますか? このアプリケーションのリクエストはほとんどすべて「読み取り専用」であり、かなり迅速に送信されます (ただし、リクエストされたデータはかなり小さいものです)。

0 投票する
1 に答える
1215 参照

.net - Open と Closed は ConnectionState 列挙の関連する値のみですか?

ConnectionState列挙に関するMSDNページには、OpenおよびClosedを除くすべての値について、「この値は製品の将来のバージョン用に予約されています」と記載されています。どういう意味ですか?他の値も使用されていますか?

ただし、このStackOverflow の回答から、 ConnectionState.Broken も使用されているようです。

0 投票する
3 に答える
1129 参照

php - MySQLサーバーへの多数のスリープ接続の考えられる原因は?

MySQLサーバーへの多数のスリープ接続の考えられる原因は何ですか?持続的接続を無効にしてCodeIgniterを使用しています。

0 投票する
5 に答える
30709 参照

asp.net - odbc 接続の接続文字列は何ですか?

私は常に Web アプリを作成してきましたが、今はコンソール アプリを作成する必要があります。odbc 接続と通常の接続の両方を使用する必要があります。

以前は、次のように使用していました。

ただし、web.config では、インライン コードで同じことを行う方法がわかりません。string connectionString = @"....."; のように

複数の組み合わせを試し、オンライン (connectionstrings.com を含む) で調べましたが、どれも機能しませんでした。

誰でも私を助けることができますか?odbc と通常の両方が必要です... オンラインのサンプル (動作しない) によると、それらは異なるように見えるため、異なるはずです。

0 投票する
3 に答える
73344 参照

java - Javaでは、URL接続はいつ閉じますか?

javaはいつURLへの接続を解放しますか? URL または URLConnection に close() メソッドが表示されないので、リクエストが終了するとすぐに接続が解放されますか? 私は主に、例外ハンドラーでクリーンアップを行う必要があるかどうかを確認するよう求めています。

0 投票する
4 に答える
2386 参照

.net - .NET HttpWebRequest の接続問題のシミュレーション

HttpWebRequest クラスを使用するときに接続の問題 (接続が遅い、応答が完了しない、接続が切断されるなど) をプログラムでシミュレートする方法はありますか?

ありがとう

編集:さらに詳しく説明するには、デバッグのためにこれが必要ですが、最終的にはテストに変えたいと思います。非同期メソッドの BeginGetRequestStream、EndGetRequestStream、BeginGetResponse、および EndGetResponse を使用しています。私はそれらをすべて適切にラップしました (願っています) 発生した例外をログに記録する Try Catch ブロック。

これがいくつかのケースで機能することはわかっています (たとえば、ネットワーク ケーブルを抜いたときなど)。しかし、まれに (つまり、要求している Web サイトが遅い場合のみ)、システムがクラッシュし、イベント ログに記録されます。

HttpWebRequest からのものであると仮定していますが、すべてのコードが Try Catch ブロックでラップされています。

そのような場合、モックは役に立ちますか?

0 投票する
2 に答える
3046 参照

windows - Oracle: TNS-12532: TNS: 引数が無効です

Windows ボックス (2003 サーバー) と Oracle (11g) データベース間の接続を確立しようとしています。

WindowsボックスからOracleホストに正常にpingできます。ただし、tnsping コマンドはエラー tns-12532 エラーで失敗します。

この問題を解決するためのアイデアはありますか?

0 投票する
4 に答える
104819 参照

python - PythonでExchangeメールボックスに接続する

ローカルマシンでプロファイル設定を使用せずに(Outlookの使用を含む)、PythonスクリプトでExchangeメールボックスに接続する必要があります。win32comを使用してMAPI.Sessionを作成すると、既存のプロファイルを使用して(Logon()メソッドを使用して)ログオンできますが、ユーザー名とパスワードを指定するだけです。

これは可能ですか?もしそうなら、誰かがサンプルコードを提供できますか?標準ライブラリとpywin32パッケージのみを使用したほうがいいと思います。残念ながら、ExchangeサーバーのIMAPアクセスを有効にする(そしてimaplibを使用する)ことはできません。

必要な場合:スクリプトが実行するのは、メールボックスに接続し、受信ボックス内のメッセージを実行して、内容を取得することだけです。そもそも接続が取れれば、そのためのコードを書くことができます!

Outlookについて明確にするために:Outlookはローカルマシンにインストールされますが、アカウントは設定されていません(つまり、適切なライブラリはすべて利用できますが、Outlook内の設定とは独立して操作する必要があります)。