Найти - Пользователи
Полная версия: нужен простой сервер
Начало » Network » нужен простой сервер
1
Bdfy1
Хочется следующего:
некоторый сервер который слушает порт и принимает пару простых команд. По этим командам он должен запускать процессы, записывать статус по результатам выполнения этих процессов, причем хочется чтобы в каждом из процессов можно было писать доп информацию ( не дожидаясь полного выхода из этого процесса ) которую тоже нужно получать через эти команды. Соотв это видимо можно сделать через twisted ( есть ли еще варианты ?). А вот вопрос как сделать вот этот “расшаренный хэш” который будет доступен везде ? Можно конечно все это записывать через простую БД ( например bekrleleyDB ) но есть ли готовые решения в том же twisted ?
o7412369815963
я делал через xml-rpc, прекрасно работает.

>А вот вопрос как сделать вот этот “расшаренный хэш” который будет доступен везде ?
это про что?
Bdfy1
это про что?
ПРедположим я запущу 1 процесс ( через thread ) например такого содержания:
t = 0
while (1) {
sleep 5;
t = t+1;
}

Соотв нужно через клиент не прерывая процесс получить в данном случае значение t в любой момент времени. Таких thread соотв может быть несколько. И желательно обратная задача: т е через клиент передать значение какой либо для данного thread в любой момент времени. Есть ли пример какой-либо ?
o7412369815963
Вариантов реализации много, например в этом процессе при старте можно запустить xml-rpc сервер в отдельном потоке и зарегать 2 ф-ии set_t и get_t которые и будут брать/менять значение t.
примера под рукой нет.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB