Browse Source

fix dubbo rpc bug

Mr.qian 2 days ago
parent
commit
f865f89b17

+ 5 - 0
operating-api/pom.xml

@@ -29,6 +29,11 @@
             <version>RELEASE</version>
             <scope>compile</scope>
         </dependency>
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo</artifactId>
+            <version>3.0.10</version>
+        </dependency>
 <!--        <dependency>-->
 <!--            <groupId>org.springframework.data</groupId>-->
 <!--            <artifactId>spring-data-redis</artifactId>-->

+ 2 - 1
operating-service/src/main/java/com/txz/operating/dubbo/impl/OperatingConfigDubboServiceImpl.java

@@ -8,11 +8,12 @@ import com.txz.operating.result.Result;
 import com.txz.operating.service.ConfigService;
 import com.txz.operating.core.ResultCode;
 import com.txz.operating.service.OperatingConfigDubboService;
+import org.apache.dubbo.config.annotation.DubboService;
 import org.apache.dubbo.config.annotation.Service;
 
 import javax.annotation.Resource;
 
-@Service
+@DubboService
 public class OperatingConfigDubboServiceImpl implements OperatingConfigDubboService {
 
 

+ 2 - 1
operating-service/src/main/java/com/txz/operating/dubbo/impl/OperatingInterfacesDubboServiceImpl.java

@@ -11,6 +11,7 @@ import com.txz.operating.constants.RedisConstants;
 import com.txz.operating.core.ProjectConstant;
 import com.txz.operating.core.RedisUtil;
 import com.txz.operating.service.OperatingInterfacesDubboService;
+import org.apache.dubbo.config.annotation.DubboService;
 import org.apache.dubbo.config.annotation.Service;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -22,7 +23,7 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
-@Service
+@DubboService
 public class OperatingInterfacesDubboServiceImpl implements OperatingInterfacesDubboService {
 
     private static Logger log = LoggerFactory.getLogger(OperatingInterfacesDubboServiceImpl.class);

+ 1 - 1
operating-service/src/main/resources/bootstrap.properties

@@ -43,7 +43,7 @@ spring.cloud.nacos.config.extension-configs[2]=${spring.application.name}-${spri
 #spring.cloud.nacos.config.ext-config[2].refresh=true
 dubbo.protocol.serialization=kryo
 dubbo.protocol.optimizer=
-dubbo.registry.register=false
+dubbo.registry.register=true
 dubbo.protocol.name=dubbo
 dubbo.protocol.port=-1
 dubbo.registry.address=nacos://${${spring.profiles.active}.nacos}