|
|
|
Apache и ASA 9
|
|||
|---|---|---|---|
|
#18+
Имеется связка Apache -> Power Dynamo ->ASA 9. Разрабатывалось еще на ASA 5. Времена поменялись - теперь на ASA есть свой интернет-сервер, а Power Dynamo спокойно доживает последние дни. Высказано пожелание, вывести Power Dynamo из эксплуатации. С формированием страниц, обновляющихся раз в сутки, проблем нет - из хранимых процедур по событию формируем страничку и записываем в директорию Apache. А вот как быть с динамическими страничками? Хотелось бы, чтобы Apache, получив запрос на такую страничку, пересылал бы его на ASA. Соответственно, обратно летела бы готовая страница. Главное, что бы клиент за Apache не рассмотрел ASA. Может кто-то делал подобное? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 12:36 |
|
||
|
Apache и ASA 9
|
|||
|---|---|---|---|
|
#18+
old_joyИмеется связка Apache -> Power Dynamo ->ASA 9. Разрабатывалось еще на ASA 5. Времена поменялись - теперь на ASA есть свой интернет-сервер, а Power Dynamo спокойно доживает последние дни. Высказано пожелание, вывести Power Dynamo из эксплуатации. С формированием страниц, обновляющихся раз в сутки, проблем нет - из хранимых процедур по событию формируем страничку и записываем в директорию Apache. А вот как быть с динамическими страничками? Хотелось бы, чтобы Apache, получив запрос на такую страничку, пересылал бы его на ASA. Соответственно, обратно летела бы готовая страница. Главное, что бы клиент за Apache не рассмотрел ASA. Может кто-то делал подобное? Так может и Apache вывести из эксплуатации? Динамические страницы прекрасно в ASA9 генерятся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 14:11 |
|
||
|
Apache и ASA 9
|
|||
|---|---|---|---|
|
#18+
Ну проще всего будет взять mod-perl или mod-php и подключаться из Апача к БД. Там уже можно будет все что угодно творить... А вообще убирать Апача я бы не стал. ASA9 хоть и умеет отвечать по http, но виртуальные серева или странички не связаные напрямую с базой данных в БД запихать будет... слегка неудобно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 18:47 |
|
||
|
Apache и ASA 9
|
|||
|---|---|---|---|
|
#18+
Программист должен быть ленив. В траскрипции Петера Нортона это звучит примерно так:"Если программа работает, то не следует ее улучшать..." Я к тому, что сам категорически против отказа от Power Dynamo. Но, если такой отказ повлечет за собой программирование в perl или php, то это - как два туза на мизере. Конкретно. 1. На сервере много статической информации. Гонять ASA 9 для отображения этой информации - некорректно. 2. На сервере много периодически обновляющейся информации. Такие странички будут формироваться из самой базы. Таким образом, минимизируется нагрузка на ASA 9. 3. На сервере существуют динамические страницы. Малый процент, редко используются. Запрос таких страничек и нужно пересылать на ASA 9. Теоритически можно сделать через redirect, но пользователи увидят, что ушли на другой сервер. Возможно, что сработает rewrite. Но, соваться туда неопытному - неблагодарное дело. Возможны и другие варианты. Вот и решил спросить совета... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2004, 07:03 |
|
||
|
Apache и ASA 9
|
|||
|---|---|---|---|
|
#18+
Все просто :)) 1. Загрузить модули LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so 2. Найти ProxyRequests, переключить в on ProxyRequests On 3. Если перенаправлять всю директорию, то ProxyPass ProxyPass /spr http://asahost:8080 ProxyPassReverse /spr http://asahost:8080 4. Если делать выборку перенаправления, то Rewrite В примере, все файлы с расширением stml идут на прокси RewriteEngine on RewriteRule (.*)\.stml http://asahost:8080$0 [P,L] ProxyPassReverse / http://asahost:8080 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2004, 14:50 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=32744478&tid=2014131]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 269ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...