Инструменты пользователя

Инструменты сайта


snmphelper

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
snmphelper [2021/11/27 16:32]
nightfly
snmphelper [2021/11/27 16:32] (текущий)
nightfly
Строка 23: Строка 23:
 </​code>​ </​code>​
  
-И получаем в result на выхлопе sysDescr. Так как версия хост системы в нашем примере,​ у нас меняется не ежесекундно,​ мы можем свободно полагаться на кэшированные данные. Там где нам нужно получать данные realtime, естественно лучше использовать кэш в false. Но в большинстве своем, на практике мы делаем периодические опросы оборудования и хотим в дальнейшем использовать эти результаты где-то. Тоесть пример с кэшом в true из нашего примера является в этом контексте полностью валидным. Вот мы типа получили версию системы устройства,​ а потом хотим ее где-то показать. В таком случае,​ при наличии кэшированных данных наш walk() для этого же устройства с этим же OID-ом моментально вернет эти данные из кэша не производя очередной бессмысленный запрос. Если же кэш отсутствует или уже протух по времени - он их запросит,​ и закэширует для своих последующих вызовов на время из опции SNMPCACHE_TIME. ​+И получаем в result на выхлопе sysDescr. Так как версия хост системы в нашем примере,​ у нас меняется не ежесекундно,​ мы можем свободно полагаться на кэшированные данные. Там где нам нужно получать данные realtime, естественно лучше использовать кэш в false. Но в большинстве своем, на практике мы делаем периодические опросы оборудования и хотим в дальнейшем использовать эти результаты где-то. Тоесть пример с кэшом в true из нашего примера является в этом контексте полностью валидным. Вот мы типа получили версию системы устройства,​ а потом хотим ее где-то показать. В таком случае,​ при наличии кэшированных данных наш walk() для этого же устройства с этим же OID-ом моментально вернет эти данные из кэша не производя очередной бессмысленный запрос. Если же кэш отсутствует или уже протух по времени - он их запросит,​ и закэширует для своих последующих вызовов на время из опции SNMPCACHE_TIME. Короче это все просто про быстродействие и юзабилити.
  
 Типа далаем set: Типа далаем set:
snmphelper.txt · Последние изменения: 2021/11/27 16:32 — nightfly