Actor missing exception when service registering actors starts after another service
- Dominant language
- C#
- Stars
- 1.2k
- Forks
- 378
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 6
Description
## Expected Behavior
Actor missing exception doesn't occur when the service that doesn't have any actor code starts before the service that registers actors
## Actual Behavior
Actor missing exception persists throughout until services are restarted in the order where the service with actor registration starts first
## Steps to Reproduce the Problem
Follow the 3 steps from the readme in the provided sample
https://github.com/tstojecki/dapr-actors/
start consul
start web
start worker-service
## Release Note
RELEASE NOTE:
**FIX** Actor missing exception happening when services not started in order
Contributor guide
Research direction
Start with the README and linked dapr-actors sample; run Consul, web, and worker-service in the listed order to reproduce the persistent actor-missing exception. Trace the .NET SDK actor registration and lookup behavior, and consider the issue done when the exception clears without restarting services or requiring a particular startup order.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend, distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100