Net-SNMP запускает только один обработчик одновременно?
Ситуация такова, что несколько пользовательских обработчиков MIB, которые обращаются к компоненту аппаратного обеспечения, если когда-либо было время, когда два параллельных обработчика, которые мы выполняем, вызывали ошибки. ПРИМЕЧАНИЕ. Запрос Get и Set используют один и тот же аппаратный компонент.
2 ответа
Net-SNMP является однопоточным. Он может запускать только один фрагмент кода за раз.
Net-SNMP является стеком протоколов, а не структурой, поэтому для его запуска на требуемой платформе или оборудовании вам необходимо предоставить конкретную среду или инкапсуляцию, которая может выбирать и обрабатывать аппаратные объекты и другие служебные функции.
Например: один стек SNMP может работать в распределенной системе, имеющей несколько блейдов и экземпляров ОС. И поэтому масштабирование должно выполняться платформой.