# ServiceController **Repository Path**: zenshin/ServiceController ## Basic Information - **Project Name**: ServiceController - **Description**: 用来java服务上下线以及监控服务 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2021-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Zenshin服务治理系统(Zenshin ServiceGovernance System) ### 这是什么 * 轻量级的用于对服务进行上下线,服务监控,服务实时日志查看的治理软件 ### 用到什么技术 * 前端使用`vue`的`vue-admin-template1`模板; * 后端使用`Springboot`做支撑; ### 目前的设计思路 * 服务上线主要是依靠启动命令,启动命令通过bat包装为临时文件执行 * 能够监控bat运行时的日志输出 * 服务下线首选为`Actuator`,如果服务没有安装,直接找到进程pid,直接杀进程 * 服务监控:服务监控分为两部分,两部分都是基于`Actuator`实现的 - 服务治理自身的监控 - 服务监控 * 目前难点在于日志展示上面。 - 直接输出txt文本 - 输出指定路径