Публикации по теме 'daemon'
Как понять распределенную обработку с помощью демонов Python
Демонизируйте и масштабируйте свои приложения Python
Термин «демон» был придуман программистами проекта MAC Массачусетского технологического института. Он исходит от демона Максвелла - воображаемого существа из мысленного эксперимента, которое постоянно работает в фоновом режиме, сортируя молекулы. Это привело к использованию этого термина в системах Unix.
Говоря языком Unix, демон - это длительный фоновый процесс, который может выполнять практически все, от выполнения запросов к..
Вопросы по теме 'daemon'
Как я могу запустить скрипт Perl в качестве системного демона в Linux?
Какой простой способ заставить Perl-скрипт работать как демон в Linux?
В настоящее время это на CentOS. Я бы хотел, чтобы он запускался вместе с системой и завершал работу вместе с системой, так что некоторая интеграция /etc/rc.d/init.d тоже...
69949 просмотров
schedule
23.02.2022
В чем причина выполнения двойного форка при создании демона?
Я пытаюсь создать демона на питоне. Я нашел следующий вопрос , в котором есть хорошие ресурсы в нем, за которыми я в настоящее время слежу, но мне любопытно, зачем нужна двойная вилка. Я покопался в Google и нашел множество ресурсов, в которых...
60607 просмотров
schedule
11.02.2022
Как реализовать процесс демона для фоновой задачи в iphone sdk 3.0?
Как и qik.com или ustream.com, когда они загружают контент с iphone на сервер, он работает через демона. Таким образом, даже при выходе из приложения задача все еще выполняется с фоновым демоном. Есть ли какой-нибудь метод, с помощью которого я могу...
18426 просмотров
schedule
27.05.2022
Потоки в приложении Java EE
У меня есть приложение Java EE, состоящее из двух компонентов: во-первых, это служба, которая собирает некоторую информацию из Интернета и заполняет ее в базе данных. Во-вторых, это веб-интерфейс (развернутый на tomcat), откуда пользователь может...
919 просмотров
schedule
27.02.2023
Управление обработкой сигналов для демонов, использующих fork()
Я хочу написать надежный демон на Perl, который будет работать в Linux, и следую шаблону, описанному в этом превосходном ответе . Однако в моей ситуации есть несколько отличий: во-первых, я использую Parallel::ForkManager start() and next ; для...
2323 просмотров
schedule
18.05.2022
Временные серверные события с ruby on rails
Я пытаюсь создать веб-игру на Ruby on Rails. У меня есть модель с именем «Игра», у которой есть дата и время в записи базы данных, которая соответствует времени, когда я хотел бы, чтобы сервер вызывал функцию update_game игровой модели. В...
1633 просмотров
schedule
17.02.2024
Неожиданное использование кучи в приложении J2EE Struts
У меня есть несколько вопросов относительно использования кучи в моем приложении. В некоторых случаях наблюдается, что активность пользователя минимальна (или равна нулю) в выходные дни, но использование кучи увеличивается линейно, достигает...
432 просмотров
schedule
11.11.2023
Можно ли настроить MongoDB в среде общего хостинга?
Я использую GoDaddy и хотел бы использовать MongoDB для домашнего проекта. Я не уверен, что это возможно, поскольку должен быть запущен демон, но не помешает спросить, есть ли способ?
РЕДАКТИРОВАТЬ: Они закрыли вопрос, но если кто-то наткнется на...
22111 просмотров
schedule
25.01.2024
Измерение загрузки ЦП демона в течение части времени работы настенных часов
Я имею дело с сетевым демоном: он принимает данные, обрабатывает их и выплевывает. Я хотел бы повысить производительность этого демона, профилируя его и уменьшив загрузку процессора. Я легко могу сделать это в Linux с помощью gprof. Однако я также...
795 просмотров
schedule
07.07.2023
Как мне управлять демоном на основе Python в Linux?
У меня есть работающая программа на основе Python, которую я хочу запустить как демон. В настоящее время я делаю это очень хакерским способом, начиная с сеанса screen -d -m name и убить его с помощью pkill -9 -f name .
В конце концов я...
3226 просмотров
schedule
17.09.2022
Неблокирующий доступ к собственным файлам - однопоточный демон в C?
Я обнаружил, что собственный доступ к файлам не имеет «неблокирующего» состояния. (Я прав?)
Я искал демонов, которые являются «неблокирующими», и я нашел один, который достиг указанного поведения путем потоковой обработки операций доступа к...
446 просмотров
schedule
23.08.2023
Хранение файла pid для запуска демона от имени пользователя
Есть ли предпочтительное место для хранения файла pid для демона, запущенного от имени пользователя? /var/run — это стандартное место, но это для пользовательского демона, поэтому у него нет прав на запись. Предположительно, мой демон будет запущен...
8868 просмотров
schedule
02.11.2023
Витой демон unittest
Я начал проект клиент/сервер на работе, используя Twisted (я новичок, поэтому не так много опыта). Вероятно, я настроил что-то не так/в порядке, потому что теперь я немного застрял с сервером Daemon (используя twistd --python для его запуска).
Мне...
1115 просмотров
schedule
30.08.2023
Почему демоны разветвляются?
Я знаю, что некоторые (все?) демоны разветвляются при запуске. У меня сложилось впечатление, что это должно запускать дочерние процессы как менее привилегированные пользователи, особенно если демон представляет собой что-то вроде HTTP-сервера....
7000 просмотров
schedule
06.06.2023
Как предотвратить блокировку сервера php
В настоящее время я разрабатываю демон php для подключения и получения данных из социальных сетей, таких как facebook и twitter. Этот скрипт уже работает, но у меня есть некоторые опасения по этому поводу.
Можно создать бесконечное количество...
363 просмотров
schedule
04.06.2022
Shutdown Daemon Thread, который читает в очереди
У меня есть поток, который зацикливает очередь, читает задачи и делегирует их CachedThreadPool. Эта очередь постоянно заполняется задачами, отправленными клиентом.
Я хочу, чтобы поток чтения завершался, если также завершаются клиентские программы....
990 просмотров
schedule
27.06.2022
Разница в производительности между приложениями командной строки (скомпилированными) PHP и Java
Я хотел бы знать, есть ли у кого-нибудь опыт работы со следующим сценарием:
linux-консоль, демоноподобное приложение, работающее в бесконечном цикле, берущее некоторые данные из стандартного ввода, обрабатывающее данные, выводящее некоторые...
527 просмотров
schedule
24.05.2023
Написание кроссплатформенного графического интерфейса / сервиса
Я работаю над проектом, который требует, чтобы настольный клиент сканировал определенные каталоги на компьютере пользователя через заданные промежутки времени. Мой план состоит в том, чтобы отделить фактический код сканирования каталогов от...
1286 просмотров
schedule
24.11.2023
Лучший способ справиться с чтением БД для элементов в очереди от демона?
Ситуация: пользователь отправляет URL-адрес, и мой php-скрипт добавляет этот URL-адрес в таблицу «очереди» в базе данных. И предположим, что в эту «очередную» таблицу будет вставлено не менее 1000 URL-адресов в минуту. Что я собираюсь сделать с...
130 просмотров
schedule
27.06.2023
Как установить apscheduler python на ubuntu в качестве демона?
Я хотел бы знать, как установить apscheduler python на linux Ubuntu в качестве демона? я прочитал руководство в здесь , но я не понял, как установить его как демон.
Я хочу установить его как сервис, а затем прикрепить (плагин) к нему всевозможные...
2552 просмотров
schedule
01.03.2024