1. Introduction
Nowadays, with the prosperity of microservices architecture, a growing number of applications in domains such as mobile and cloud services [1] are using microservices architectures to build large-scale, stable, and user oriented comprehensive systems. Microservices architecture serves as a guiding principle for designing and implementing distributed applications, which makes developers focus more on coordinating the functionalities of different microservices [2]. Consequently, the development of applications is increasingly oriented towards integration, with more and more applications integrating multiple services to meet the increasing demands of users. System integration enables applications to provide enhanced service to users, effectively improving user experience and ensuring user loyalty to the application.