refactor wip
This commit is contained in:
@@ -8,8 +8,6 @@ The lifecycle management system provides:
|
||||
|
||||
- **Worker Process Management**: Start, stop, restart, and monitor worker binaries
|
||||
- **Health Monitoring**: Automatic ping jobs every 10 minutes for idle workers
|
||||
- **Load Balancing**: Dynamic scaling of workers based on demand
|
||||
- **Service Dependencies**: Proper startup ordering with dependency management
|
||||
- **Graceful Shutdown**: Clean termination of worker processes
|
||||
|
||||
## Architecture
|
||||
@@ -313,3 +311,9 @@ redis-cli keys "hero:job:*"
|
||||
- **User Permissions**: Run workers with appropriate user permissions
|
||||
- **Network Security**: Secure Redis and Zinit socket access
|
||||
- **Binary Validation**: Verify worker binary integrity before deployment
|
||||
|
||||
|
||||
## Future
|
||||
|
||||
- **Load Balancing**: Dynamic scaling of workers based on demand
|
||||
- **Service Dependencies**: Proper startup ordering with dependency management
|
Reference in New Issue
Block a user