глоссарий
что такое демон?
TL;DR
Демон это программа, которая тихо работает в фоне и просыпается, когда она нужна, как служба, которая держит подключение к Wi-Fi. Pane использует демон для удалённого Pane: демон работает на вашем хосте и поддерживает терминалы и агентов, пока к нему подключается ноутбук или телефон. На одном компьютере об этом думать не нужно, потому что приложение берёт всё на себя, пока оно открыто.
Демон - программа, которая работает на компьютере в фоновом режиме. Вы её не видите и не обращаетесь к ней напрямую. Она спокойно делает свою работу и активируется, когда нужна.
если коротко
Демон это фоновый помощник, которого вы не видите, но на которого всегда полагаетесь.
Представьте ночного охранника в офисе. Вы его не видите, но он всегда на месте. Кто-то звонит в дверь, охранник открывает. Срабатывает сигнализация, он реагирует. Демон делает то же самое на компьютере.
Прямо сейчас на вашем компьютере работает много демонов. Что поддерживает подключение к Wi-Fi? Демон. Что синхронизирует файлы с Dropbox? Тоже демон. Что в фоне проверяет обновления? Снова демон.
зачем pane использует демон
Демон Pane держит агентов запущенными на хосте, пока ими управляет другое устройство.
При локальной работе с Pane об этом вообще не нужно думать. Пока приложение открыто, Pane сам обо всём заботится.
Демон важен для удалённого Pane. Допустим, дома стоит мощный компьютер, а вы хотите управлять агентами с ноутбука в кафе или с телефона. Демон сохраняет сессии на домашнем компьютере, пока вы управляете ими откуда угодно.
Без демона закрытие приложения остановило бы всех запущенных агентов. С демоном они продолжат работать в фоне.
демоны в других инструментах для агентов
Он есть в большинстве инструментов для агентов, поэтому долгие агенты переживают закрытие окна.
Демоны часто встречаются в инструментах для агентов, потому что агенты работают долго и вы не хотите, чтобы они останавливались при закрытии окна. Paseo запускает фоновый демон, с которым общаются все его клиенты: десктопный, мобильный, веб и терминальный. Orca держит свои терминалы в отдельном вспомогательном процессе, который завершается, когда ничего не запущено. Сессии Ghostex в нашем тесте пережили перезапуск его демона, а Herdr держит агентов запущенными на сервере после вашего отключения.
демон, сервер и служба
Любой сервер это демон; служба это демон, за которым присматривает ОС.
| термин | что он значит |
|---|---|
| демон | Любая программа, работающая в фоне. Самое широкое понятие. |
| сервер | Программа, которая ждёт запросов от других программ или компьютеров. Все серверы - демоны, но не все демоны - серверы. |
| служба | Демон, которым управляет операционная система. Он запускается при загрузке и перезапускается после сбоя. |
документация по теме
- → Настройка удалённой ВМ: настройте демон Pane на удалённом компьютере
- → Удалённый Pane через SSH: подключитесь к демону через SSH
- → Безопасность и разрешения: как защищён демон
Источники
- Исправления
- Если что-то здесь неверно или устарело, сообщите нам, и мы исправим это и обновим дату вверху. Открыть задачу на GitHub
- Источники
частые вопросы
Автор: Parsa Khazaeepoul, сооснователь Pane. .