远程Service组件不应该互相调用

因为互相调用可能会造成执行时的无限循环,比如

  1.Component A下面的 service A1 调用了 Component B下的service B1

  2.Component B下面的 service B2 调用了 Component A下的service A2

这样看没什么问题; 但某一天某个不知情者让B1调用了B2,另一个不知情者则让A2调用了A1, 就有可能在执行时造成 A1 -> B1 -> B2 -A2 -> A1 这种无限循环

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.