Загружается...
 
SER модуль domain

SER модуль domain


Модуль Domain содержит реализацию алгоритмов проверки хост части URI на предмет того, является ли он "локальным" доменом или нет, основываясь на таблице доменов. "Локальный" домен - это тот, который обслуживает данный прокси сервер.

Модуль Domain может работать в кэширующем или некэширующем режиме, в зависимости от значения параметра db_mode этого модуля. В режиме с кэшированием, он при загрузке считывает содержимое таблицы доменов в кэш память. После этого, таблица доменов будет заново считана только, когда модуль получит команду domain_reload fifo. Любые изменения в таблице доменов, таким образом, должны сопровождаться командой domain_reload для того, чтобы они вступили в силу. В некэширующем режиме, модуль всегда будет отправлять запросы к таблице доменов базы данных.

Кэширование реализовано с использованием хэш (hash) таблиц. Размер этой хэш-таблицы определяется константой HASH_SIZE, определенной в файле domain_mod.h. Его "значение по умолчанию" - 128.



Вернуться к описанию SIP Express Router
Создано yuri. Последнее изменение: вторник 06 / февраль, 2007 13:44:53 MSK автор yuri.