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.
А что вам важнее - экономия адресов? Или получение нужной информации?
--
Best regards,
Andrew Kopeyko <kaa@xxxxxxxx>
http://www.zvuki.ru/ sysadmin