java - 创建两个读取自定义执行器端点
问题描述
有没有办法创建多个 GET 自定义执行器端点?
希望有如下 URL:
执行器/功能/主动
执行器/功能/状态
@Component
@Endpoint(id = "features")
public class FeaturesEndpoint {
@ReadOperation
public boolean isActive() {
return true;
}
/* Second read endpoint that is needed:
@ReadOperation
public boolean getStatus() {
return true;
}
*/
}
解决方案
你可以试试这个:
@RestController
@RequestMapping("/actuator/features")
public class FeaturesEndpoint {
@GetMapping("/active")
public boolean isActive() {
return true;
}
@GetMapping("/status")
public boolean getStatus() {
return true;
}
}
推荐阅读
- progress-bar - 在 tf.function 修饰函数中将张量转换为整数值?
- javascript - Vue JS 将父样式表应用于导入的组件
- javascript - 删除表格中的行
- javascript - SVG 不显示 - shadow-root
- javascript - 将 javascript 代码放入 perl 脚本
- swift - 为了简化面向公众的 API,如果特定于平台的类型别名为已经公开的类型别名,你能否将它们设为私有?
- excel - 关于日期排序的问题
- nginx - Nginx 代理 TCP 套接字连接正在改变原始 IP
- angular - Angular - mat-table 渲染数据
- python - Python逐行读取文件并转换为字典