sid*_*ate 8 java spring spring-mvc spring-boot-actuator
Spring启动器执行器提供一些端点,如健康,指标,信息.它还允许我们编写自己的自定义端点.
我有一个要求,我需要将一些Dropwizard指标统计信息作为端点公开.最新的Spring-boot确实支持dropwizard指标,但它不符合我的要求,所以我打算拥有自己的Web端点/stats
但现在我无法确定它应该是普通的Controller还是定制的执行器Endpoint.这两个术语有什么区别?
PS:问题似乎确实是意见基础,但答案应该足够简单.
小智 7
端点是Controller的更具体或特殊的版本.
端点只是将要写入的数据直接返回到响应主体(类似于在Controller中执行@ResponseBody),而不是依赖于视图(例如JSP)来呈现HTML中的模型数据.
Actuator Endpoint是一个更好的选择,原因如下:
| 归档时间: |
|
| 查看次数: |
5217 次 |
| 最近记录: |