簡體   English   中英

Spring Boot定義了REST接口,想定時請求-響應

[英]Spring Boot defines REST Interface, want to time Request - Response

我正在使用Spring Boot定義REST接口,並想定義對請求響應時間進行度量的指標。

我只能在調用函數時啟動計時器,然后在返回時將其停止,但這似乎不對,因為我不知道Spring什么時候發出實際消息。 這有可能在不弄亂Spring背后的實際代碼的情況下嗎?

我們使用Perf4J來計時操作。 我們的應用程序的結構為Filters -> Controller -> Business Logic -> Data Access -> Data Store 在第一年,我們曾經在過濾器和業務邏輯層記錄每個請求的響應時間。 但是,我們沒有看到這兩層記錄的時間差異太大(小於10%),因此我們僅對業務邏輯操作的時間進行了標准化。

嘗試閱讀有關Spring MVC攔截器的更多信息。 可以在這里找到很好的介紹和示例: http : //www.journaldev.com/2676/spring-mvc-interceptors-example-handlerinterceptor-and-handlerinterceptoradapter

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM