我們可以使用spring cloud sleuth,在應(yīng)用調(diào)用微服務(wù)時(shí)通過Tracer產(chǎn)生一個(gè)traceId,并通過request設(shè)置到header里面, 然后sleuth會(huì)將該traceId在整個(gè)鏈路傳遞,我們?cè)谖⒎?wù)中定義一個(gè)攔截器,取到header里面的traceId并和鏈路中的traceId比較, 如果相等,則表明是我們自己的應(yīng)用調(diào)用,攔截器通過,否則這次請(qǐng)求被攔截 ...
www.dbjr.com.cn/article/1895...htm 2025-5-25