Background In the contemporary field of internet technology, microservice architecture has become the mainstream mode of application deployment. Although it enhances the agility of the development process and the scalability of the system, as the number of services increases, the system’s internal communication becomes increasingly complex. Especially when the interfaces and dependencies between services are opaque, the maintenance and optimization of the entire system become exceptionally difficult.