apache / dubbo-spring-boot-project

Spring Boot Project for Apache Dubbo
https://dubbo.apache.org
Apache License 2.0
5.41k stars 1.88k forks source link

最新版本运行不了? #347

Closed shenzhuan closed 5 years ago

shenzhuan commented 5 years ago

gistry : [DUBBO] Notify urls for subscribe url provider://10.17.16.33:22184/com.zscat.user.service.FavoriteService?anyhost=true&application=zscat-user-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.user.service.FavoriteService:1.0.0&category=configurators&check=false&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.user.service.FavoriteService&methods=batchRemove,selectOne,userTopicFavorite,get,count,save,update,userFavorite,list,remove&pid=6957&revision=1.0.0&side=provider&status=server&timestamp=1545910093558&version=1.0.0, urls: [empty://10.17.16.33:22184/com.zscat.user.service.FavoriteService?anyhost=true&application=zscat-user-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.user.service.FavoriteService:1.0.0&category=configurators&check=false&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.user.service.FavoriteService&methods=batchRemove,selectOne,userTopicFavorite,get,count,save,update,userFavorite,list,remove&pid=6957&revision=1.0.0&side=provider&status=server&timestamp=1545910093558&version=1.0.0], dubbo version: 2.6.5, current host: 10.17.16.33 2018-12-27 19:28:13.576 INFO 6957 --- [ main] com.alibaba.dubbo.config.AbstractConfig : [DUBBO] The service ready on spring started. service: com.zscat.user.service.TMemberService, dubbo version: 2.6.5, current host: 10.17.16.33 2018-12-27 19:28:13.590 INFO 6957 --- [ main] com.alibaba.dubbo.config.AbstractConfig : [DUBBO] Export dubbo service com.zscat.user.service.TMemberService to local registry, dubbo version: 2.6.5, current host: 10.17.16.33 2018-12-27 19:28:13.590 INFO 6957 --- [ main] com.alibaba.dubbo.config.AbstractConfig : [DUBBO] Export dubbo service com.zscat.user.service.TMemberService to url dubbo://10.17.16.33:22184/com.zscat.user.service.TMemberService?anyhost=true&application=zscat-user-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.user.service.TMemberService:1.0.0&bind.ip=10.17.16.33&bind.port=22184&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.user.service.TMemberService&methods=batchRemove,checkUser,selectOne,get,count,save,update,list,remove&pid=6957&qos.enable=true&qos.port=22223&revision=1.0.0&side=provider&status=server&timestamp=1545910093579&version=1.0.0, dubbo version: 2.6.5, current host: 10.17.16.33 2018-12-27 19:28:13.590 INFO 6957 --- [ main] com.alibaba.dubbo.config.AbstractConfig : [DUBBO] Register dubbo service com.zscat.user.service.TMemberService url dubbo://10.17.16.33:22184/com.zscat.user.service.TMemberService?anyhost=true&application=zscat-user-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.user.service.TMemberService:1.0.0&bind.ip=10.17.16.33&bind.port=22184&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.user.service.TMemberService&methods=batchRemove,checkUser,selectOne,get,count,save,update,list,remove&pid=6957&qos.enable=true&qos.port=22223&revision=1.0.0&side=provider&status=server&timestamp=1545910093579&version=1.0.0 to registry registry://localhost:2181/com.alibaba.dubbo.registry.RegistryService?application=zscat-user-dubbo-provider-name1&dubbo=2.0.2&pid=6957&qos.enable=true&qos.port=22223&registry=zookeeper&timestamp=1545910093579, dubbo version: 2.6.5, current host: 10.17.16.33 2018-12-27 19:28:13.591 INFO 6957 --- [ main] c.a.d.r.zookeeper.ZookeeperRegistry : [DUBBO] Register: dubbo://10.17.16.33:22184/com.zscat.user.service.TMemberService?anyhost=true&application=zscat-user-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.user.service.TMemberService:1.0.0&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.user.service.TMemberService&methods=batchRemove,checkUser,selectOne,get,count,save,update,list,remove&pid=6957&revision=1.0.0&side=provider&status=server&timestamp=1545910093579&version=1.0.0, dubbo version: 2.6.5, current host: 10.17.16.33 2018-12-27 19:28:13.595 INFO 6957 --- [ main] c.a.d.r.zookeeper.ZookeeperRegistry : [DUBBO] Subscribe: provider://10.17.16.33:22184/com.zscat.user.service.TMemberService?anyhost=true&application=zscat-user-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.user.service.TMemberService:1.0.0&category=configurators&check=false&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.user.service.TMemberService&methods=batchRemove,checkUser,selectOne,get,count,save,update,list,remove&pid=6957&revision=1.0.0&side=provider&status=server&timestamp=1545910093579&version=1.0.0, dubbo version: 2.6.5, current host: 10.17.16.33 2018-12-27 19:28:13.596 INFO 6957 --- [ main] c.a.d.r.zookeeper.ZookeeperRegistry : [DUBBO] Notify urls for subscribe url provider://10.17.16.33:22184/com.zscat.user.service.TMemberService?anyhost=true&application=zscat-user-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.user.service.TMemberService:1.0.0&category=configurators&check=false&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.user.service.TMemberService&methods=batchRemove,checkUser,selectOne,get,count,save,update,list,remove&pid=6957&revision=1.0.0&side=provider&status=server&timestamp=1545910093579&version=1.0.0, urls: [empty://10.17.16.33:22184/com.zscat.user.service.TMemberService?anyhost=true&application=zscat-user-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.user.service.TMemberService:1.0.0&category=configurators&check=false&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.user.service.TMemberService&methods=batchRemove,checkUser,selectOne,get,count,save,update,list,remove&pid=6957&revision=1.0.0&side=provider&status=server&timestamp=1545910093579&version=1.0.0], dubbo version: 2.6.5, current host: 10.17.16.33 2018-12-27 19:28:13.603 INFO 6957 --- [ main] com.zscat.user.UserProviderApplication : Started UserProviderApplication in 4.795 seconds (JVM running for 6.604) 2018-12-27 19:28:13.606 INFO 6957 --- [pool-2-thread-1] .d.c.e.AwaitingNonWebApplicationListener : [Dubbo] Current Spring Boot Application is await...

shenzhuan commented 5 years ago
com.platform zscat-common 0.0.1-SNAPSHOT com.alibaba dubbo org.springframework.boot spring-boot-starter org.apache.curator curator-framework org.apache.zookeeper zookeeper com.alibaba.boot dubbo-spring-boot-starter com.alibaba.boot dubbo-spring-boot-actuator org.springframework.boot spring-boot-starter-log4j2 org.springframework.boot spring-boot-starter-data-redis org.springframework.boot spring-boot-starter-aop org.aspectj aspectjweaver 1.8.8 com.alibaba fastjson 1.2.28 mysql mysql-connector-java 5.1.29 org.springframework.boot spring-boot-starter-jdbc org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.2 org.apache.commons commons-lang3 3.6 commons-configuration commons-configuration 1.10 commons-io commons-io 2.5 com.platform user-api 0.0.1-SNAPSHOT
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <executions>
                <execution>
                    <goals>
                        <goal>repackage</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

shenzhuan commented 5 years ago

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0
<groupId>com.platform</groupId>
<artifactId>zscat-platform</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>

<modules>
    <module>zscat-common</module>
    <module>zscat-blog</module>
    <module>zscat-label</module>
    <module>zscat-manager-vue</module>
    <module>zscat-admin</module>
    <module>zscat-shop</module>
    <module>zscat-web</module>

</modules>

<name>zscat-platform</name>
<description>zscat-platform for Spring Boot</description>
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.4.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <java.version>1.8</java.version>

    <zookeeper.version>3.4.13</zookeeper.version>
    <dubbo.starter.version>0.2.1-SNAPSHOT</dubbo.starter.version>
    <dubbo.version>2.6.5</dubbo.version>
    <zkclient.version>0.2</zkclient.version>
    <zookeeper.version>3.4.9</zookeeper.version>
    <curator-framework.version>2.12.0</curator-framework.version>
    <alibaba-spring-context-support.version>1.0.2</alibaba-spring-context-support.version>
</properties>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.alibaba.boot</groupId>
            <artifactId>dubbo-spring-boot-starter</artifactId>
            <version>${dubbo.starter.version}</version>
        </dependency>
        <dependency>
            <groupId>com.alibaba.boot</groupId>
            <artifactId>dubbo-spring-boot-actuator</artifactId>
            <version>${dubbo.starter.version}</version>
        </dependency>
        <!-- Dubbo -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>dubbo</artifactId>
            <version>${dubbo.version}</version>
            <exclusions>
                <exclusion>
                    <groupId>org.springframework</groupId>
                    <artifactId>spring</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>javax.servlet</groupId>
                    <artifactId>servlet-api</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>log4j</groupId>
                    <artifactId>log4j</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

        <!-- Alibaba Spring Context extension -->
        <dependency>
            <groupId>com.alibaba.spring</groupId>
            <artifactId>spring-context-support</artifactId>
            <version>${alibaba-spring-context-support.version}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.curator</groupId>
            <artifactId>curator-framework</artifactId>
            <version>${curator-framework.version}</version>
        </dependency>

        <!-- ZK -->
        <dependency>
            <groupId>org.apache.zookeeper</groupId>
            <artifactId>zookeeper</artifactId>
            <version>${zookeeper.version}</version>
            <exclusions>
                <exclusion>
                    <groupId>org.slf4j</groupId>
                    <artifactId>slf4j-log4j12</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>log4j</groupId>
                    <artifactId>log4j</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

        <dependency>
            <groupId>com.101tec</groupId>
            <artifactId>zkclient</artifactId>
            <version>${zkclient.version}</version>
            <exclusions>
                <exclusion>
                    <artifactId>slf4j-api</artifactId>
                    <groupId>org.slf4j</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>log4j</artifactId>
                    <groupId>log4j</groupId>
                </exclusion>
                <exclusion>
                    <artifactId>slf4j-log4j12</artifactId>
                    <groupId>org.slf4j</groupId>
                </exclusion>
            </exclusions>
        </dependency>
    </dependencies>

</dependencyManagement>
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

mercyblitz commented 5 years ago

What's the problem on your side?

shenzhuan commented 5 years ago

2018-12-27 19:28:13.603 INFO 6957 --- [ main] com.zscat.user.UserProviderApplication : Started UserProviderApplication in 4.795 seconds (JVM running for 6.604) 2018-12-27 19:28:13.606 INFO 6957 --- [pool-2-thread-1] .d.c.e.AwaitingNonWebApplicationListener : [Dubbo] Current Spring Boot Application is await... 就是到这之后就不动了,没有任何错误

mercyblitz commented 5 years ago

Did you check your services that are available? It seems Dubbo services start.

shenzhuan commented 5 years ago

服务好像是成功了,但是消费者不能消费了

shenzhuan commented 5 years ago

提供者成功了 Subscribe: provider://10.17.16.33:22183/com.zscat.goods.service.AddressService?anyhost=true&application=zscat-goods-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.goods.service.AddressService:1.0.0&category=configurators&check=false&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.goods.service.AddressService&methods=batchRemove,selectOne,get,count,save,update,list,remove&pid=20017&revision=1.0.0&side=provider&status=server&timestamp=1546585069948&version=1.0.0, dubbo version: 2.6.5, current host: 10.17.16.33 2019-01-04 14:57:50.452 INFO 20017 --- [ main] c.a.d.r.zookeeper.ZookeeperRegistry : [DUBBO] Notify urls for subscribe url provider://10.17.16.33:22183/com.zscat.goods.service.AddressService?anyhost=true&application=zscat-goods-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.goods.service.AddressService:1.0.0&category=configurators&check=false&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.goods.service.AddressService&methods=batchRemove,selectOne,get,count,save,update,list,remove&pid=20017&revision=1.0.0&side=provider&status=server&timestamp=1546585069948&version=1.0.0, urls: [empty://10.17.16.33:22183/com.zscat.goods.service.AddressService?anyhost=true&application=zscat-goods-dubbo-provider-name1&bean.name=ServiceBean:com.zscat.goods.service.AddressService:1.0.0&category=configurators&check=false&default.timeout=1000&dubbo=2.0.2&generic=false&interface=com.zscat.goods.service.AddressService&methods=batchRemove,selectOne,get,count,save,update,list,remove&pid=20017&revision=1.0.0&side=provider&status=server&timestamp=1546585069948&version=1.0.0], dubbo version: 2.6.5, current host: 10.17.16.33 2019-01-04 14:57:50.483 INFO 20017 --- [ main] com.alibaba.dubbo.config.AbstractConfig : [DUBBO]

消费者掉不到

com.alibaba.dubbo.remoting.RemotingException: client(url: dubbo://10.17.16.33:22183/com.zscat.goods.service.AddressService?anyhost=true&application=zscat-admin0dubbo-consumer-name1&bean.name=ServiceBean:com.zscat.goods.service.AddressService:1.0.0&check=false&codec=dubbo&default.timeout=1000&dubbo=2.0.2&generic=false&heartbeat=60000&interface=com.zscat.goods.service.AddressService&methods=batchRemove,selectOne,get,count,save,update,list,remove&pid=20031&register.ip=10.17.16.33&remote.timestamp=1546585069948&revision=1.0.0&side=consumer&status=server&timestamp=1546585184716&version=1.0.0) failed to connect to server /10.17.16.33:22183 client-side timeout 3000ms (elapsed: 3025ms) from netty client 10.17.16.33 using dubbo version 2.6.5 at com.alibaba.dubbo.remoting.transport.netty.NettyClient.doConnect(NettyClient.java:130) [dubbo-2.6.5.jar:2.6.5]

mercyblitz commented 5 years ago

Please update your dependencies

liuwei1111 commented 5 years ago

请问最后解决了吗,遇到类似问题

zhengm-hub commented 5 years ago

import org.apache.dubbo.config.annotation.Service;

// 实现接口的实现类上的注解@Service要是apache的 @Service public class DemoApiProvider implements DemoApi {}