java - dubbo两个提供者互相调用的问题
阿神
阿神 2017-04-18 10:44:12
0
7
2088
阿神
阿神

闭关修行中......

모든 응답(7)
洪涛

@Autowired에는 false로 구성할 수 있는 필수 속성이 있습니다. 이 경우 해당 Bean을 찾을 수 없어도 예외가 발생하지 않습니다.

PHPzhong

오류 메시지를 게시하고 살펴보세요. 주입이 되지 않는 데에는 여러 가지 이유가 있습니다. 자세한 내용은 오류 메시지를 확인해주세요

黄舟

으아아아

AService의 인간 참조가 bService를 가리켜야 하나요?

阿神

@Service 주석으로 인해 오류가 발생할 가능성이 있나요? 여기서 사용해야 할 것은 Spring의 @Service(org.springframework.stereotype.Servic)이다. dubbo의 @Service를 사용하면 주입할 수 없다.

PHPzhong

오류가 발생하는 이유는 제공된 대상 클래스를 찾을 수 없기 때문입니다. 기본적으로 dubbo는 제공된 클래스가 존재하지 않는지 확인하여 직접 오류를 보고합니다.

옵션 1: 구성 참조를 확인하지 마세요<dubbo:reference check="false" interface="com.BService" id="bService"></dubbo:reference>, 그러면 시작할 때 오류가 보고되지 않으며 사용에 영향을 미치지 않습니다.

옵션 2:
1. 먼저 S1 또는 S2의 dubbo:reference을 주석 처리합니다(S1이라고 가정).
2. S1을 시작하면 AService 서비스가 제공됩니다. 정상적으로 작동하려면
3. S1의 주석을 해제하고 다시 시작하세요.

阿神

소비자 측에서 소비자 확인을 구성하면 생산자가 시작되었는지 확인하지 않습니다.

으아아아
小葫芦

이 동영상 콘텐츠를 참고하실 수 있습니다: http://www.roncoo.com/course/...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿