Публикации по теме 'reactor'


Эти космонавты готовы к полету
Сегодня мы представляем вам кое-что немного другое. За последние три месяца Инновационный центр REACTOR открыл свои двери для двух стажеров из ISCAP, которые работали в нашем отделе коммуникаций. Познакомьтесь с Аланой и Инес. Привет, меня зовут Алана , и мне очень приятно быть стажером по связям с общественностью в REACTOR. Я общительный человек, который любит делиться идеями и генерировать новые перспективы. Куда бы я ни пошел, я хочу оставить след и передать другим свой..

Вопросы по теме 'reactor'

Закрученный реактор: приоритеты и выводы
Два простых вопроса о витом реакторе: Есть ли способ явно назначить приоритет при планировании задачи? Можно ли осмотреть реактор, чтобы перечислить все отложенные задачи?
693 просмотров
schedule 17.12.2023

Как обойти необходимость нескольких реакторов в Twisted
Я запускаю приложение Qt в Linux, используя qt4reactor. Приложение отправляет и получает байты через последовательный порт. Это очень хорошо работает в Linux с QtReactor. Однако, когда я переношу приложение в Windows, у меня возникает проблема. В...
581 просмотров
schedule 14.11.2022

Скрученная необработанная ошибка
Когда скрученный реактор работает и в отложенном случае возникает исключение, которое не было перехвачено, на терминал выводится «Необработанная ошибка» вместе с трассировкой и исключением. Можно ли обработать/перехватить эти исключения (например,...
6578 просмотров
schedule 14.02.2024

Как надежно обнаружить отключенный сокет TCP с помощью MsgWaitForMultipleObjects?
Twisted включает в себя реактор, реализованный поверх MsgWaitForMultipleObjects . По-видимому, у реактора есть проблемы с определением момента окончания TCP-соединения, по крайней мере, в случае, когда одноранговый узел отправляет несколько...
646 просмотров
schedule 12.08.2022

Приемник ACE — класс My_Svc_Handler
Я использую акцептор ace для прослушивания TCP-порта. мой класс наследуется от My_Svc_Handler и реализует функцию int open (void *) класса My_Svc_Handler. Во всех примерах, которые я видел, внутри функции open они регистрируют реактор:...
839 просмотров
schedule 12.01.2024

Как ACK задачи сельдерея с параллельным кодом в реакторе?
У меня есть задача celery, которая при вызове просто запускает выполнение какого-то параллельного кода внутри скрученного реактора. Вот пример (не работающий) кода для иллюстрации: def run_task_in_reactor(): # this takes a while to run...
253 просмотров
schedule 03.07.2023

Должен ли я использовать асинхронные методы файлового ввода-вывода вместо их синхронных эквивалентов для локальных файлов в node.js?
У меня есть очень простой служебный скрипт, который я написал на JavaScript для node.js, который читает файл, выполняет несколько вычислений, а затем записывает выходной файл. Исходник в его нынешнем виде выглядит примерно так:...
351 просмотров
schedule 26.04.2023

Как методы асинхронного файлового ввода-вывода работают для локальных файлов в Node.js?
У Node есть асинхронные/синхронные версии всех операций ввода-вывода в файловой системе, но мне было интересно: как реализован асинхронный файловый ввод-вывод в Node.js для операций с локальными файлами? Я сам возился с libevent, который использует...
406 просмотров
schedule 11.05.2022

Создать клиент на сервере для отправки запроса на сервер
Я хочу создать что-то вроде этого: И я не знал, как создать "клиент на сервере" в Twisted, чтобы отправить ответ на другой сервер. Я имею в виду схему: например, было записано некоторый файл в fs1: Client -> Server -> FSClient(созданный в...
401 просмотров

Как вы выполняете операции уменьшения карты с помощью фреймворка Reactor?
Может ли кто-нибудь показать пример кода, как выполнять операции map/reduce через структуру Reactor ? Допустим, у меня есть Collection<Map> . Я хочу: Преобразуйте каждый экземпляр Map в объект типа Foo одновременно (каждый...
369 просмотров
schedule 30.08.2022

Ошибка ReactorNotRestartable
У меня есть инструмент, в котором я реализую обнаружение upnp устройств, подключенных к сети. Для этого я написал скрипт и использовал в нем класс дейтаграмм. Реализация: всякий раз, когда на инструменте нажимается кнопка сканирования, он...
4522 просмотров
schedule 30.05.2024

Как узнать, работает ли реактор или нет в python?
Как узнать состояние реактора (работает или нет)? Я пробовал это (искал в гугле): from twisted.internet import reactor if reactor.callWhenRunning(lambda: None) is not None: # do some work Это сработало, но это кажется странным...
3885 просмотров

Могу ли я извлечь выгоду из реактивной библиотеки в этом сценарии?
Приложение 1 отправляет запрос в приложение 2. Приложение 2 выполняет следующие шаги и возвращает ответ приложению 1. Мне интересно, может ли приложение 2 извлечь выгоду из использования реактивных библиотек, таких как RxJava, Reactor и т. д. Если да,...
778 просмотров
schedule 28.01.2024

Многопоточность в Reactor 2.0 — почему я не могу передавать сигналы в несколько потоков
У меня проблемы с версией реактора 2.0. А именно, я пытаюсь настроить реактивный поток сигналов, который разветвляет сигнал в пул ожидающих потоков. Я очень хорошо знаком с Rx и с Reactive Cocoa, но здесь мне не хватает чего-то базового. У меня...
1057 просмотров

Запустите все приложение Twisted в нескольких процессах
Я знаю об ограничениях Twisted для многопроцессорных приложений, но мой вопрос в другом. Я не пытаюсь запустить сервер или клиент, используя несколько процессов. У меня уже есть запущенное приложение, которое берет несколько каталогов и выполняет...
1080 просмотров
schedule 11.07.2023

Spring Асинхронный REST с DeferredResult и Reactor
Это лучшая идея, которую я мог разработать, чтобы получить асинхронность с Reactor в вызове REST для удобства использования: я не удовлетворен ... есть идеи о том, как сделать это лучше? ( полный код здесь для справки ) Интерфейс REST:...
1055 просмотров
schedule 26.11.2022

не может создать https://github.com/reactor/reactor-samples из-за отсутствия доступности зависимостей Gradle
Я клонировал и импортировал проект gradle в eclipse с помощью плагина Gradle. но я получаю ошибки импорта для всех классов реакторов. Ничего из BUILD.SNAPSHOTS, упомянутых в проекте, не найдено. ./gradlew compileJava: compileJava ОШИБКА:...
219 просмотров
schedule 03.02.2022

Как работает Twisted Reactor Python?
Недавно я погрузился в документацию Twisted. Из того, что я понял, основой функциональности Twisted является его цикл событий, называемый «Реактор». Реактор прослушивает определенные события и отправляет их зарегистрированным функциям обратного...
10199 просмотров
schedule 01.08.2023

Как чисто убить программу на питоне (которая включает в себя ROS и скрученный протокол) при нажатии Ctrl+c?
Я сделал узел ROS, который устанавливает соединение с клиентом, используя скрученный протокол python. Программа работает, как и ожидалось, но когда я пытаюсь убить программу с помощью Ctrl+c, появляется следующее сообщение об ошибке:...
7517 просмотров
schedule 22.11.2023

Reactor EventBus совместно используется двумя или более весенними загрузочными приложениями
У меня есть два приложения с весенней загрузкой. Шина событий Reactor корректно работает в одном приложении. Как я могу установить соединение между двумя приложениями через шину событий реактора? Издатель и потребитель не общаются друг с другом....
231 просмотров
schedule 31.01.2023