Описание тега akka.net

A toolkit and runtime for building highly concurrent, distributed and fault tolerant event-driven applications on .NET & Mono.
2 ответа

Есть ли способ подождать полной остановки актера?

Как я знаю, все операции в Akka.Net являются асинхронными, и Context.Stop() просто отправляет Stop сообщение актеру. Это означает, что актер будет жив в течение некоторого времени, прежде чем он полностью отключится. И если я позвоню Context.Child()…
06 янв '17 в 10:48
2 ответа

Почему у akka.persistence все еще бета-версия? Это стабильно?

Почему akka.persistence до сих пор выпускается бета-версия для пакетов nuget. Означает ли это, что он все еще нестабилен и не подходит для использования в производственных приложениях?
20 мар '17 в 06:42
0 ответов

Читатель журнала Akka.net пропустил события

В нашем приложении мы используем Akka.net, с источником событий. Постоянные участники сохраняют свои события в базе данных SQL Server. У нас также есть акторы представлений, которые подписываются на эти события, используя запрос чтения журнала / пос…
1 ответ

Обработка исключений с помощью akka.net PipeTo() для задачи

Ссылаясь на документацию Akka.Net, используя PipeTo() предпочтительнее при работе с асинхронными заданиями. При работе с функцией, которая возвращает Task<T>Я могу обработать событие сбоя, нет проблем. Проблема в том, что при работе с функцией…
15 фев '18 в 08:41
2 ответа

Как избежать изменяемой ссылки на экземпляр Actor

Я пытаюсь получить некоторый опыт с актерами Akka.NET в F#. У меня есть сценарий, когда один актер должен раскрутить другого актера как своего ребенка. Первый актер конвертирует каждое сообщение, а затем отправляет результат другому актеру. я исполь…
07 мар '16 в 19:29
0 ответов

Как остановить актера удаленного маршрутизатора, руководитель которого является локальным в Akka.net?

Я создал систему актеров Akka.net с этими актерами 1) Актер высшего уровня "Супервайзер": _supervisor = _actorSystem.ActorOf(Props.Create<Supervisor>(), "Supervisor"); 2) Дочерний актер "WorkerRouter", определенный как круговой актер, контроли…
01 июл '16 в 12:08
1 ответ

akka.net масштабирование в лазурном сайте asp.net

Я настроил актеров Akka.net, работающих внутри приложения ASP.net, для обработки некоторых асинхронных и легких процедур. Мне интересно, как Akka масштабируется, когда я масштабирую веб-сайт на Azure. Допустим, в коде у меня есть один субъект для об…
27 фев '18 в 16:46
1 ответ

Получение Akka.NET для подключения к удаленным адресам

Все демонстрации, которые я нашел, демонстрирующие, как начать работу с удаленным взаимодействием в Akka.NET, демонстрируют простейший вариант использования, когда два участника работают на одной машине с использованием localhost. Я пытаюсь заставит…
09 ноя '17 в 16:12
1 ответ

Akka.Net: как создавать постоянные взгляды через читателя журнала

Согласно документации Akka.Net, PersistentView устарел, и вместо него следует использовать PersistenceQuery. В приложении ASP.Net Core 2.0 Web-API я использую Akka.Net с источником событий. Я использую плагин SQL Server для постоянства, с событиями …
05 мар '18 в 12:43
1 ответ

Присвоение значений конфигурации с помощью HOCON и C#

У меня есть настройки для Akka ActorSystem, например, так: akka { actor{ provider = ""Akka.Remote.RemoteActorRefProvider, Akka.Remote"" deployment { /remoteecho { remote = ""akka.tcp://Target@{0}"" } } } } То, что я хочу сделать, замените {0} другим…
05 июн '15 в 13:29
2 ответа

Могу ли я читать / писать от отдельных актеров с одинаковым PersistenceId?

Вступление Akka.Persistence в блоге Petabridge проясняет, что у вас не может быть нескольких актеров с одинаковым PersistenceId: PersistenceId поле имеет важное значение - оно однозначно идентифицирует сущность, которая сохраняет свое состояние, ис…
29 авг '16 в 15:49
1 ответ

AKKA.NET - Очередь и повтор

В рамках изменения нашего приложения с гигантского монолита на микрофон Мы разрабатываем микросервис уведомлений, который может использоваться всеми другими модулями для отправки уведомлений, таких как электронная почта, SMS, push-уведомления и т. Д…
0 ответов

Являются ли пути актеров чувствительными к регистру в Akka?

В Akka я обнаружил, что имя системы акторов чувствительно к регистру, но я до сих пор не могу найти документацию о том, чувствительны ли регистр к другим частям самих путей актеров.
31 авг '16 в 01:42
3 ответа

Оптимизация производительности агентов F# Akka.NET при синхронизации

Я пытаюсь решить следующую проблему. У меня есть некоторые агенты, работающие в режиме реального времени, с большим пульсом в пару миллисекунд, и порядок операций, которые они обрабатывают по этой причине, в основном детерминирован (поскольку обрабо…
1 ответ

Akka.NET актеры и оболочки (возможно, с Rx)

Я начал играть с моделью актера, в частности с Akka.NET. В целом, я думаю, что у меня есть хорошее представление о том, что это такое, но, конечно, дьявол кроется в деталях. Я думал о принятии Akka.NET в уже существующую кодовую базу, и поэтому я хо…
06 апр '15 в 14:40
3 ответа

Как сделать WaitAll с Akka.Net?

У меня есть иерархия актеров в Akka.Net, и мне интересно, правильно ли я выбрал способ сделать что-то или есть лучшие / более простые способы добиться того, чего я хочу. Мой конкретный пример заключается в том, что я создаю актера User в ответ на вх…
16 фев '16 в 14:12
0 ответов

Акка КластерКлиент на самом деле не отправляет GetContacts

Я сталкиваюсь с проблемой реализации клиента кластера Akka, поскольку кажется, что ClusterClient фактически никогда не отправляет сообщение GetContacts, даже если оно указывает, что оно отправляет его (в журналах отладки). Я уверен, что сообщение не…
30 авг '17 в 12:20
1 ответ

Akka.NET: невозможно отправить список сообщений в другую систему ActorSystem

Я новичок в Akka.NET. Я недавно начал заниматься своим университетским проектом и столкнулся со странной проблемой. У меня есть две ActorSystems в двух разных настольных приложениях. В первой системе ActorSystem я отправляю сообщение ZippedAddressLi…
1 ответ

Десериализовать постоянное сообщение akka.net, используя C#

Я использовал постоянство akka.net для хранения некоторых типов сообщений в базе данных сервера sql. И по этому бизнес-сценарию это работает. В другом случае я просто хотел десериализовать сообщение с помощью C# .net и увидеть свойство сообщения без…
25 апр '17 в 06:59
1 ответ

Как сопоставить шаблон по типу сообщения, полученного в F# akka.net?

Пожалуйста, смотрите последнее редактирование. Извиняюсь за вопрос новичка. Я пытаюсь реализовать что-то в F# с помощью Akka.net. Я очень новичок в F#, и я использовал только Акку из Scala. По сути, я пытаюсь реализовать что-то довольно простое в Sc…
17 апр '15 в 09:31