cachecloud-open-web模块controller
controller是后端的入口,主要分布在2个包里面
面向用户的controller
包地址:src/main/java/com.sohu.cache.web.controller
(该包内所有controller均继承自BaseController.java
),controller列表:
controller列表:
文件名称 | 作用 | RequestMapping |
---|---|---|
AppClientDataShowController.java |
应用客户端统计相关 | /client/show |
AppController.java |
应用统计相关 | /admin/app |
AppDataMigrateController.java |
应用数据迁移入口 | /data/migrate |
AppManageController.java |
应用后台管理 | /manage/app |
ClientManageController.java |
客户端管理 | /manage/client |
ConfigManageController.java |
cachecloud配置管理 | /manage/config |
FaultController.java |
故障展示 | /manage/fault |
ImportAppController.java |
已经存在Redis导入 | /import/app |
IndexController.java |
首页 | / |
InstanceAlertValueController.java |
实例报警阀值 | /manage/instanceAlert |
InstanceController.java |
实例统计(补充) | /admin/instance |
InstanceManageController.java |
应用后台管理 | /manage/instance |
JobController.java |
job操作 | /cache/jobs |
LoginController.java |
登录逻辑 | /manage |
MachineManageController.java |
机器管理 | /manage/machine |
NoticeManageController.java |
通知管理 | /manage/notice |
QuartzManageController.java |
quartz管理 | /manage/quartz |
RedisConfigTemplateController.java |
Redis配置模板管理 | /manage/redisConfig |
ServerController.java |
获取服务器状态 | /server |
TotalManageController.java |
全局统计 | /manage/total |
TriggerController.java |
trigger操作 | /cache/triggers |
UserController.java |
注册用户管理(页面没有权限限制) | /user |
UserManageController.java |
用户信息管理 | /manage/user |
面向client的controller(client指的是cachecloud本身的client)
包地址:src/main/java/com.sohu.cache.client.heartbeat
,controller列表:
文件名称 | 作用 | RequestMapping |
---|---|---|
RedisClientController.java |
redis 客户端连接类 | /cache/client |
RedisClientReportDataController.java |
cachecloud客户端上报数据接口 | /cachecloud/client |