创建两个读取自定义执行器端点
Creating two read custom actuator endpoint
有没有办法创建多个 GET 自定义执行器端点?
希望有这样的 URL:
actuator/features/active
actuator/features/status
@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;
}
}
有没有办法创建多个 GET 自定义执行器端点?
希望有这样的 URL:
actuator/features/active
actuator/features/status
@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;
}
}