0

CentOS を搭載した Linux ボックスでホストされており、そこで Web サーバーを実行しています。Web サイトを閲覧しているライブ ユーザーをリアルタイムで表示する方法を知りたいのですが、可能ですか?

4

3 に答える 3

0

ネットワーク上のアクティブな接続リストを表示しようとしていると思われます。

これは、コマンドを実行することで実行できますnetstat -n -A inet

このリストには、Web サーバー、電子メール、mysql、および必要な接続を含む内部接続も含まれる場合があります。

ただし、最善の方法は、上記のアドバイスに従ってアプリケーション側のアクティブ ユーザー リストを作成することです。

于 2015-01-20T15:19:40.843 に答える
0

Web サイトを閲覧しているライブ ユーザーをリアルタイムで表示する方法を知りたいのですが、可能ですか?

はい、そうですが、特にどのユーザーが接続されているかを知るために、ユーザーに認証を要求するかどうかによって異なります。これは、OS の問題や Apache の問題というよりも、プログラミングの問題です。

たとえば、ポート 80 へのアクティブな接続の数を通知する簡単なスクリプトを作成できますが、これは、所有している一意のユーザーの数や、特に Web サイトにアクセスしているユーザーなどを示すものではありません。

于 2012-05-10T16:19:39.183 に答える
0

独自の Web アプリケーションを作成していて、ユーザーに認証を要求し、ユーザーが「アクティブ」であると見なされる期間のしきい値を確立している場合は、現在 Web サイトを使用しているユーザーのリストを表示するコードを追加できます

于 2012-05-10T16:19:50.557 に答える