我想知道是否有,或者我们是否可以利用任何功能来记录返回mono/flux的函数所花费的实际时间?例如,创建一个@timed注解来记录它实际占用的时间。我知道函数的返回类型是flux/mono,所以它应该立即返回,这就是为什么我想知道我们是否真的可以这样做,这样我们就可以知道哪些模块/子模块花费了多少时间?
我们想将我们的阻塞spring引导服务迁移到springwebflux,所以我们将仔细检查所有可能的选项,以便更好地理解。
p、 我对React式编程还很陌生,仍在学习这种模式。
我想知道是否有,或者我们是否可以利用任何功能来记录返回mono/flux的函数所花费的实际时间?例如,创建一个@timed注解来记录它实际占用的时间。我知道函数的返回类型是flux/mono,所以它应该立即返回,这就是为什么我想知道我们是否真的可以这样做,这样我们就可以知道哪些模块/子模块花费了多少时间?
我们想将我们的阻塞spring引导服务迁移到springwebflux,所以我们将仔细检查所有可能的选项,以便更好地理解。
p、 我对React式编程还很陌生,仍在学习这种模式。
1条答案
按热度按时间qqrboqgw1#
你可以用
metrics()
操作员为发布者计时。你可以把这个和name()
以及tags()
运营商定制发布的指标。publisher metrics文档