ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



Hello Andrew,

Thursday, January 11, 2007, 10:55:35 AM, you wrote:

> Delivered-To: dicsydel@xxxxxxxxx
> Received: by 10.78.83.9 with SMTP id g9cs110544hub;
>         Thu, 11 Jan 2007 00:58:44 -0800 (PST)
> Received: by 10.48.202.14 with SMTP id z14mr1885518nff.1168505918390;
>         Thu, 11 Jan 2007 00:58:38 -0800 (PST)
> Return-Path: <owner-nginx-ru@xxxxxxxxxxxxxx>
> Received: from ontico.ru (vbob.cust.ramtel.ru [81.19.69.70])
>         by mx.google.com with ESMTP id
> r33si6449549nfc.2007.01.11.00.58.25;
>         Thu, 11 Jan 2007 00:58:38 -0800 (PST)
> Received-SPF: neutral (google.com: 81.19.69.70 is neither permitted
> nor denied by best guess record for domain of owner-nginx-ru@xxxxxxxxxxxxxx)
> Received: from majordom by ontico.ru with local (Exim 4.30; FreeBSD)
>         id 1H4vjC-000CTY-16
>         for nginx-ru-outgoing@xxxxxxxxx; Thu, 11 Jan 2007 11:56:06 +0300
> Received: from mail.zvuki.ru ([81.19.69.63])
>         by ontico.ru with esmtp (Exim 4.30; FreeBSD)
>         id 1H4vjB-000CSo-Tf
>         for nginx-ru@xxxxxxxxx; Thu, 11 Jan 2007 11:56:05 +0300
> Received: from kas30pipe.localhost (localhost [127.0.0.1])
>         by mail.zvuki.ru (Postfix) with ESMTP id CDF8C620F
>         for <nginx-ru@xxxxxxxxx>; Thu, 11 Jan 2007 11:55:35 +0300 (MSK)
> Received: from localhost (localhost [127.0.0.1])
>         by mail.zvuki.ru (Postfix) with ESMTP id A65B0620B
>         for <nginx-ru@xxxxxxxxx>; Thu, 11 Jan 2007 11:55:35 +0300 (MSK)
> Date: Thu, 11 Jan 2007 11:55:35 +0300 (MSK)
> From: Andrew Kopeyko <kaa@xxxxxxxx>
> To: "Andrey Y. Ostanovsky" <nginx-ru@xxxxxxxxx>
> Subject:
> =?windows-1251?B?UmVbMl06INLw5ero7eMg8uXq8/no9SDq7u3t5ery7uI=?=
> In-Reply-To: <555208706.20070111100906@xxxxxxxxx>
> Message-ID: <20070111115317.G56782@xxxxxxxx>
> References: <1387942353.20070110192833@xxxxxxxxx>
> <45A5E468.5080003@xxxxxxxxxxxxxxxxx>
>  <555208706.20070111100906@xxxxxxxxx>
> X-Mailer: Pine 4.62
> MIME-Version: 1.0
> Content-Type: TEXT/PLAIN; charset=koi8-r; format=flowed
> X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release
> X-SpamTest-Info: Not protected
> Content-Transfer-Encoding: quoted-printable
> Sender: owner-nginx-ru@xxxxxxxxxxxxxx
> Precedence: bulk
> Reply-To: nginx-ru@xxxxxxxxx

> On Thu, 11 Jan 2007, Igor Savchenko wrote:

>> 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 {}, это бы решило бы проблемму, но
>> таковых я не нашел. Есть идеи?

> Разнесите по разным IP - будет всё "как на ладони"

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

> А что вам важнее - экономия адресов? Или получение нужной информации?

вот сейчас это и решается. Дело в том что стримов будет несколько
сотен. и покупать /24 сеть айпишников.... не очень как-то хочется..
Посему ищется решение.

Если так подумать, то ведь нет тут какой-то сверх навороченной
задачи... а решения ее пока нету.

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

http://webta.net

mailto: igor@xxxxxxxxx
ICQ: 86915046

Attachment: pgpZTaNmy6HeP.pgp
Description: PGP signature



 




Copyright © Lexa Software, 1996-2009.