Я программирую веб-интерфейс, который связывается с коммутаторами Cisco через telnet. Я хочу создать такую систему, которая будет хранить по одному соединению telnet для каждого коммутатора, и каждый скрипт (веб-интерфейс, задания cron и т. Д.) Будет иметь к нему доступ. Это необходимо для создания единой очереди запросов для каждого устройства и предотвращения огромной загрузки процессора Cisco, вызванной несколькими одновременными соединениями telnet.
Как я могу это сделать?
обновлен
Опция с демоном обработки соединений хороша и будет работать наилучшим образом. Совместное использование объекта соединения telnet между скриптами может быть сложно реализовать и отладить. Но эта опция интересна тем, что интерфейс использует только пара операторов и заданий cron.