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

Преимущества акторной модели для общего состояния
Я читаю об акторной модели для презентации, и все утверждают, что она превосходит параллельное программирование с разделяемым состоянием, поскольку позволяет избежать многих ловушек, таких как взаимоблокировки и условия гонки. Я спрашиваю себя,...
1119 просмотров
schedule 23.12.2023

Как отправить отложенный ответ внутри актора Scala
Неактерный класс отправляет синхронное сообщение актору следующим образом: val response = WorkData !? "hello" Если я хочу сразу же ответить на это сообщение, я сделаю это: receive { case "hello" => reply("world") } Но если...
1120 просмотров
schedule 30.04.2024

Akka управляет потоками пула потоков
Потенциально очень глупый вопрос... Можно ли настроить акторы Akka/Scala таким образом, чтобы вы могли управлять потоками, которые используются акторами? например можете ли вы инициализировать свой собственный набор потоков для использования в...
1690 просмотров
schedule 28.02.2024

Несогласованное поведение между локальным и удаленным акторами
Это своего рода продолжение предыдущего вопроса в привязка переменных Scala при использовании с Актеры Вопреки советам других, я решил сделать сообщение, содержащее закрытие, и изменить переменную, в которой закрытие закрывается между...
169 просмотров
schedule 17.11.2022

Akka: появление актеров против заполнения почтовых ящиков
Если вы хотите выполнять длительные вычисления одновременно (на одной машине), акторы Akka могут помочь. Один из подходов - создавать нового актера для каждой части работы. Что-то типа while(true) { val actor =...
835 просмотров
schedule 30.01.2024

Проблемы с получением акторов scala для параллельной работы над диапазоном
Домашнее задание для класса разработчиков программного обеспечения для компьютерных сетей, профессор предлагает нам создать сканер портов для портов 1-1024, который будет запускаться на локальном хосте. Целью упражнения является демонстрация...
161 просмотров
schedule 20.10.2023

Akka 2.1 Remote: совместное использование актера в разных системах
Я изучаю удаленные акторы в Akka 2.1 и пытаюсь адаптировать контрпример от Typesafe . Я реализовал быстрый и грязный пользовательский интерфейс из консоли для отправки тиков. И выйти с запросом (и показом результата) текущего счета. Идея состоит...
614 просмотров
schedule 15.01.2024

Неявная передача контекста запроса в системе акторов
Я хотел бы неявно распространять контекст запроса в системе взаимодействующих субъектов. Чтобы упростить и представить ситуацию, моя система имеет несколько субъектов, и сообщения, передаваемые этим субъектам, должны включать этот объект...
3031 просмотров

Создайте актера Akka удаленно без новой ActorSystem
Я уже несколько раз просматривал документацию ( http://doc.akka.io/docs/akka/2.1.4/scala/remoting.html ) и в примере здесь ( https://github.com/akka/akka/tree/master/akka-samples/akka-sample-remote ) и через других, и я до сих пор не могу понять, как...
1476 просмотров
schedule 08.09.2022

Как мне лучше всего разделить поведение между актерами Akka?
У меня есть два актора Akka, которые реагируют на одни сообщения одинаково, а на другие — по-разному. Они оба отвечают на один и тот же набор сообщений. Хотите знать, как спроектировать двух моих актеров с их методами приема, через наследование,...
5264 просмотров
schedule 29.03.2024

Модель расчета актера с использованием boost::thread
Я пытаюсь реализовать модель расчета Актера по потокам на С++, используя boost::thread. Но программа выдает странное исключение во время выполнения. Исключение нестабильно, и иногда программа работает некорректно. Там мой код: actor.hpp...
681 просмотров
schedule 16.10.2022

Akka TypedActor — как правильно обрабатывать асинхронные ответы с контекстом
Я начал работать с TypedActors в Scala и столкнулся с проблемой, делая что-то довольно простое: я хочу, чтобы Актер A вызывал метод для Актера B и обрабатывал результат в анонимной функции для Актера A, но гарантируя, что: My response-handling...
1106 просмотров
schedule 19.01.2024

Разница между forward и tell в акках акка
В чем разница между tell и forward, если я отправлю то же сообщение: case msg: Message => otherActor tell (msg,sender) и case msg: Message => otherActor forward msg
16727 просмотров
schedule 06.01.2024

Утвердить порядок сообщений, полученных с помощью Akka TestProbe
У нас есть актор, для которого мы пишем модульные тесты, и в рамках тестов мы хотим утверждать, что определенные сообщения отправляются другому актору в определенном порядке. В наших модульных тестах актор, получающий сообщения, представлен Akka...
1997 просмотров
schedule 21.09.2022

Акка Фабрика актерского реквизита
Акка и я знакомимся. Из: Akka 2.3.6 (текущая) Актер рекомендуется Практика Это пример актора под названием DemoActor: class DemoActor(magicNumber: Int) extends Actor { def receive = { case x: Int => sender() ! (x + magicNumber)...
3401 просмотров
schedule 16.12.2023

Доступ к неизменяемому члену вне актера в akka/scala
Я только начал изучать Akka/Scala и написал небольшой чат-сервер. Представьте, что это комнатный чат-сервер, каждый может создать свою комнату и одновременно находиться в нескольких комнатах. Всякий раз, когда в комнате заканчиваются участники,...
300 просмотров
schedule 20.05.2024

Как сохранить состояние в F # Akka.NET Actor?
В C # ReceiveActor s я могу иметь состояние как частные поля в классе. Как мне сделать это идиоматическим способом с помощью F # API? Это хорошая идея? Есть альтернативы? let handleMessage (mailbox: Actor<'a>) msg = let mutable i =...
1551 просмотров
schedule 15.06.2024

как протестировать актера в основном классе с помощью набора тестов в scala
Я начал писать тест для актера scala. Я читаю этот блог. http://blog.matthieuguillermin.fr/2013/06/akka-testing-your-actors/ Затем я начал. Я написал Application Actor. Но я понял, что актер приложения, который отличается от других, находится в...
1028 просмотров
schedule 25.06.2022

Получить ссылку на актера при использовании маршрутизатора
Я пытаюсь обработать поток событий, который можно «сеансировать» в сеансы. План состоит в том, чтобы использовать пул акторов, где один актор из пула будет обрабатывать все события одного сеанса (причина в том, что мне нужно поддерживать некоторое...
233 просмотров
schedule 21.11.2023

Ошибка при создании дочернего актера
В Актере я создаю дочернего актера, как показано ниже. ActorRef sessionEventHandlerActor = getContext().actorOf(Props.create(SessionHandler.class), sessionId); и это актер SessionHandler: public class SessionHandler extends UntypedActor...
914 просмотров
schedule 21.05.2024