Страница 1 из 1

Есть ли такая возможность (2 редиректора)

Добавлено: Пт янв 20, 2006 16:24
Karton
Чтобы режик, после своей обработки, отдавал строку ещё одному редиректору, а тот уже сквиду ?

Добавлено: Пт янв 20, 2006 18:44
Slava
Создайте скрипт приблизительно такого содержания:
---- r.sh ----
/usr/local/rejik3/redirector /usr/local/rejik3/redirecor.conf | /usr/bin/other_redir
------------------
и пропишите его в качестве редиректора в сквиде.

прописывайте полные пути к файлам и будьте внимательны к правам.

Добавлено: Пт янв 20, 2006 18:51
Karton
Так это при каждом запросе режик запускаться будет.
А так-то он как процесс висит и сквид на него кидает ссылку и сразу ответ.
Короче говоря - тормозить будет страшно.

Добавлено: Пт янв 20, 2006 20:25
Slava
Karton писал(а):Так это при каждом запросе режик запускаться будет.
А так-то он как процесс висит и сквид на него кидает ссылку и сразу ответ.
Короче говоря - тормозить будет страшно.
Почему Вы так решили?
Попробуйте.

Добавлено: Сб янв 21, 2006 0:16
Karton
я пробовал уже, и судя по логам режика он запускается при каждом запросе.

Добавлено: Сб янв 21, 2006 23:29
Slava
Karton писал(а):я пробовал уже, и судя по логам режика он запускается при каждом запросе.
Удалите логи режика, пропишите в сквиде предложенный скрипт и перезапустите сквид.
Дайте поработать минут пять, активно лазия по сайтам, через проксю.

Посмотрите список запущенных процессов редиректора.
Найдите redirect_children в конфиге сквида.
Почитайте внимательно логи режика.
Если останется убеждение, что режик стартует на каждый запрос, то запостите всю собранную информацию.

Добавлено: Пн янв 23, 2006 13:03
Karton
Всё работает, просто у меня скрипт не правильный был, у меня редиректор в цикле запускался :)