- last updated 101 day(s) ago
- 1638 daily downloads
- 1421466 total downloads
- Latest version: 2.5.4
Phobos.Actor 1.4.0
Automatic Akka.NET tracing and monitoring integration as part of the Phobos Enterprise Framework.
Install-Package Phobos.Actor -Version 1.4.0
dotnet add package Phobos.Actor --version 1.4.0
<PackageReference Include="Phobos.Actor" Version="1.4.0"/>
paket add Phobos.Actor --version 1.4.0
Release Notes
New Minor Version Release for Phobos** Phobos 1.4 is a minor version release that introduces some exciting new capabilities for Akka.NET users, primarily: All actor lifecycle activity, i.e. everything that occurs during `PreStart`, `PostStop`, `PreRestart`, and `PostRestart` is now traced by default. This will allow you to visualize everything that happens after an actor is spawned mid-flight. This setting does produce significantly more traces when enabled (naturally) so it can be disabled via the following HOCON setting: `phobos.tracing.trace-actor-lifecycle = off`. Phobos 1.4 uses [Akka.NET v1.4.32](https://github.com/akkadotnet/akka.net/releases/tag/1.4.32), which contains [important changes to the Akka.Persistence `Journal` base classes that now allow us to properly trace activity that happens within it](https://github.com/akkadotnet/akka.net/pull/5505). As a result, when `phobos.tracing.trace-actor-lifecycle = on` (this is the default) you can now trace the entire recovery process of all `PersistentActor` implementations - *so long as the Akka.Persistence plugin you're using is built against Akka.NET v1.4.32 or higher*. In addition to tracing Akka.Persistence recoveries all `Persist` calls can now be traced end to end with Phobos.
Dependencies
.NETStandard
- Phobos.Monitoring (>=1.4.0)
- Phobos.Tracing (>=1.4.0)
- Phobos.Actor.Common (>=1.1.1)
Versions
Info
- last updated 991 day(s) ago
- Project Site
- License Info
Statistics
- 229469 total downloads
- 57 downloads of current version
Owners and Products
PetabridgeAuthors
Petabridge
Copyright
Copyright © 2017-2021 Petabridge
Petabridge