Re[2]: Трекинг текущих коннектов

Igor Savchenko dicsydel at gmail.com
Thu Jan 11 11:09:06 MSK 2007


Hello Andrey,

Thursday, January 11, 2007, 9:16:56 AM, you wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1

> Igor Savchenko wrote:
>> Hello nginx-ru,
>>
>>   Можно ли как-то трекить когда клиент подключается к виртуалхосту и когда
>>   отключается?
>>
>>   Пример ситуации таков:
>>   Идет стрим, нужно знать, какие IP его сейчас юзают...
>>
>>   Есть варианты?
> trafshow -pni fxp0 src-port 80 and src-addr 127.0.0.1 не спасет? :)

Не думаю. В общем объясняю проблемму:

1. Имеем конфиг:

...
location /stream
        {

                proxy_redirect    off;
                proxy_pass        http://xxx.xxx.xxx.xxx:8888/;
                proxy_buffering   off;
        }
        
location /stream2
        {

                proxy_redirect    off;
                proxy_pass        http://xxx.xxx.xxx.xxx:8889/;
                proxy_buffering   off;
        }
...

2. на http://xxx.xxx.xxx.xxx:8888/ и на http://xxx.xxx.xxx.xxx:8889/ плывет постоянный стрим.

3. Юзера конектятся на http://url/stream либо на http://url/stream2 и юзают его.

4. Нужно узнать все IP адреса которые юзают каждый из стримов...

Если бы были какие-нибудь евенты типа открыто соеденение и закрыто
соеденение в пределах location {}, это бы решило бы проблемму, но
таковых я не нашел. Есть идеи?

P.S. Все location висят на одном IP.

---------------------------------
Igor V. Savchenko

http://webta.net

mailto: igor at webta.net
ICQ: 86915046
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 456 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070111/9a8295c8/attachment.pgp>


More information about the nginx-ru mailing list