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

Как запланировать изменение свойства объекта NDS (сервера)?

СообщениеДобавлено: 11 апр 2003, 11:14
Yuriy Levin
Нужно запланировать изменение свойства сервера. На сервере стоит BM, это нужно для периодического изменения настроек
HTTP-прокси. Например, днем одни, а ночью другие режимы работы. Если кто-то делал подобное, плз, поделитесь опытом.

СообщениеДобавлено: 11 апр 2003, 11:36
Владимир Горяев
Не совсем ясно какие настройки. В настройках правил есть кнопка "Time Restriction".

Скажите пару примеров, которые вы хотите реализовать

СообщениеДобавлено: 11 апр 2003, 11:39
Андрей Фисенко
Что-то не совсем понятно про конфигурации мне.

СообщениеДобавлено: 11 апр 2003, 11:57
Yuriy Levin
Нужно сделать так, чтобы в дополнительных свойствах HTTP-прокси (details) кэш-иерархия (Enable cache hierarchy client) включалась/выключалась в зависимости от времени суток.

Ну, поехали...

СообщениеДобавлено: 12 апр 2003, 14:09
Андрей Троценко
Увы, такая штука (по-моему) не делаеться в одно движение. Штатное бордеровое апи такого автомата не предусматривает. Но, попробовать можно.
Для реализации, нужно будет изменять значение NDS-аттрибута "BRDSRV: Component Enable Flag" (вернее, одного его бита, ответственного за разр/запр Cache Hierarchy Client). Плюс, (этот пункт - возможно, не точно), добавить значение текущего времени (времени изменения) в аттрибут "BRDSRV: Timestamp". И, наконец переинициализировать бордер, вот с этим рассказать не могу, знаю только, что BRDSRV регистрирует NCP-сервер, и, допустим, когда вы в NWADMIN меняете свойства бордера и сохраняете их, бордеровый снапин соединяеться с этим NCP-сервером, и просит его переинициализировать нужную компоненту бордера. Иначе - только останавливать, и перезапускать бордер, что (по крайней мере в 3.5) чревато абендом :( Если разберетесь с переинициализацией - буду благодарен за информацию.
Вот! Ну, и, касательно значения "BRDSRV: Component Enable Flag", Вы можете снять его опытным путем, изменив в NWADMIN состояние иерархического клиента. Апп для изменения значения можно сделать на Java, и вызывать из крона.

Вообще, все вышесказанное - собственные размышления.