Files
crawlab/core
Marvin Zhang 29af5a366b feat: enhance gRPC client with state management and reconnection logic
- Introduced state management in GrpcClient to monitor and handle connection states effectively.
- Added a reconnect channel and a state monitoring goroutine to facilitate automatic reconnections on state changes.
- Updated the connect method to initiate a reconnection loop upon connection loss.
- Enhanced logging for connection state changes and errors during connection attempts.
- Refactored tests to ensure proper initialization of gRPC client and server, improving test reliability and coverage.
2024-12-21 21:41:00 +08:00
..
2024-06-14 15:42:50 +08:00
2024-11-24 23:14:26 +08:00
2024-11-05 11:15:27 +08:00
2024-11-19 17:40:44 +08:00
2024-06-14 15:42:50 +08:00
2024-11-01 15:19:48 +08:00
2024-06-14 16:37:48 +08:00
2024-11-18 16:48:09 +08:00
2024-11-19 15:53:40 +08:00
2024-11-16 11:15:36 +08:00
2024-06-14 15:42:50 +08:00
2024-06-14 15:42:50 +08:00
2024-10-20 18:55:02 +08:00
2024-06-14 15:42:50 +08:00
2024-10-29 12:59:45 +08:00
2024-06-14 15:42:50 +08:00

crawlab-core

Backend core modules for Crawlab