持续检查系统中其他模块是否正常工作的模块设计模式?
Design Pattern for Module that continuously checks if other modules in the system are working?
我正在实施一个 java 项目,其中有多个解耦模块与共享服务(database/web 服务)交互。
有一个运行状况检查器模块会持续轮询所有模块以查看它们是否正常运行。如果发现某个模块处于非活动状态或无法正常运行,健康检查程序模块将执行修复并重新启动它。
这属于哪种行为模式?
我正在实施一个 java 项目,其中有多个解耦模块与共享服务(database/web 服务)交互。
有一个运行状况检查器模块会持续轮询所有模块以查看它们是否正常运行。如果发现某个模块处于非活动状态或无法正常运行,健康检查程序模块将执行修复并重新启动它。
这属于哪种行为模式?