我尝试使用springbootstarter执行器依赖项,但它也显示了其他不相关的细节。我试着保持一个静态变量,但没有工作,因为有很多API。有什么建议/方法来解决这个问题吗?
v6ylcynt1#
您可以尝试使用千分尺库中的计数器。它非常适合你这样的箱子。简单示例:
@Component public class OrderService { private final Counter orderCounter; private final Counter abortOrderCounter; public OrderService(MeterRegistry meterRegistry) { orderCounter = meterRegistry.counter("order_counter"); abortOrderCounter = meterRegistry.counter("abort_order_counter"); } public void createOrder() { try { // logic orderCounter.increment(); } catch (Exception e){ // abort logic abortOrderCounter.increment(); } }
然后,这些度量将像往常一样通过端点进行访问。另一个例子是Spring套+千分尺
1条答案
按热度按时间v6ylcynt1#
您可以尝试使用千分尺库中的计数器。它非常适合你这样的箱子。
简单示例:
然后,这些度量将像往常一样通过端点进行访问。
另一个例子是Spring套+千分尺