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