Commit Graph

4 Commits

Author SHA1 Message Date
58a8efc17a refactor(socket): decouple command handling and add message sending
- Move command handler to variable for better flexibility
- Add SendMsg function for sending messages through socket
- Fix missing return statements in command execution
- Improve error handling in monitor exception reporting
2026-04-28 19:55:45 +08:00
6770bbed3f feat(config): add debug server configuration options
- Add debug server listen address and port configuration in config.json and config.go
- Update main.go to use debug config values when in debug mode
- Add logging for monitor add/remove commands in commandParse.go
2026-04-07 23:06:19 +08:00
75639bcf96 feat(command): implement command execution for service monitoring
Add functionality to parse and execute commands for adding/removing service monitors and shutting down the watchdog. The ExecuteCommand function now handles "monitor.add", "monitor.remove" and "watchdog.shutdown" commands by interacting with the monitor package and system operations.
2026-04-05 22:45:45 +08:00
8aa30b434b style: pack commandParse and socket server to different packages 2026-04-04 18:00:59 +08:00