diff --git a/config/testdata/consumer_config.properties b/config/testdata/consumer_config.properties index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..da9fe4f3b3f2ae47dafc8252e388678e7cd5d03b 100644 --- a/config/testdata/consumer_config.properties +++ b/config/testdata/consumer_config.properties @@ -0,0 +1,52 @@ +filter= +request_timeout=100ms +connect_timeout=100ms +check=true +application.organization=ikurento.com +application.name=BDTService +application.module=dubbogo user-info client +application.version=0.0.1 +application.owner=ZX +application.environment=dev +registries.hangzhouzk.protocol=zookeeper +registries.hangzhouzk.timeout=3s +registries.hangzhouzk.address=127.0.0.1:2181 +registries.hangzhouzk.username= +registries.hangzhouzk.password= +registries.shanghaizk.protocol=zookeeper +registries.shanghaizk.timeout=3s +registries.shanghaizk.address=127.0.0.1:2182 +registries.shanghaizk.username= +registries.shanghaizk.password= +references.UserProvider.registry=hangzhouzk,shanghaizk +references.UserProvider.filter= +references.UserProvider.version=1.0 +references.UserProvider.group=as +references.UserProvider.interface=com.ikurento.user.UserProvider +references.UserProvider.url=dubbo://127.0.0.1:20000/UserProvider +references.UserProvider.cluster=failover +references.UserProvider.methods[0].name=GetUser +references.UserProvider.methods[0].retries=3 +references.UserProvider.params.serviceid=soa.com.ikurento.user.UserProvider +references.UserProvider.params.forks=5 +protocol_conf.dubbo.reconnect_interval=0 +protocol_conf.dubbo.connection_number=2 +protocol_conf.dubbo.heartbeat_period=5s +protocol_conf.dubbo.session_timeout=20s +protocol_conf.dubbo.pool_size=64 +protocol_conf.dubbo.pool_ttl=600 +protocol_conf.dubbo.gr_pool_size=1200 +protocol_conf.dubbo.queue_len=64 +protocol_conf.dubbo.queue_number=60 +protocol_conf.dubbo.getty_session_param.compress_encoding=false +protocol_conf.dubbo.getty_session_param.tcp_no_delay=true +protocol_conf.dubbo.getty_session_param.tcp_keep_alive=true +protocol_conf.dubbo.getty_session_param.keep_alive_period=120s +protocol_conf.dubbo.getty_session_param.tcp_r_buf_size=262144 +protocol_conf.dubbo.getty_session_param.tcp_w_buf_size=65536 +protocol_conf.dubbo.getty_session_param.pkg_wq_size=512 +protocol_conf.dubbo.getty_session_param.tcp_read_timeout=1s +protocol_conf.dubbo.getty_session_param.tcp_write_timeout=5s +protocol_conf.dubbo.getty_session_param.wait_timeout=1s +protocol_conf.dubbo.getty_session_param.max_msg_len=1024 +protocol_conf.dubbo.getty_session_param.session_name=client \ No newline at end of file diff --git a/config/testdata/consumer_config_with_configcenter_apollo.yml b/config/testdata/consumer_config_with_configcenter_apollo.yml index 2824cabf79fabadfb609abb9ffd3f97fd7ad099b..36c512952d054a75642ca4a8d1dde03cb4899c23 100644 --- a/config/testdata/consumer_config_with_configcenter_apollo.yml +++ b/config/testdata/consumer_config_with_configcenter_apollo.yml @@ -1,40 +1,18 @@ -# dubbo client yaml configure file +# use apollo config center for fetch config file +# default config file namespace is dubbo.properties +# consumer config file Ref:consumer_config.properties +# provider config file Ref:provider_config.properties +config_center: + protocol: apollo + address: 106.12.25.204:8080 + group: testApplication_yang + cluster: dev +# application config required application: + organization: "ikurento.com" name: "BDTService" -config_center: - protocol: "mock" - address: "127.0.0.1" -references: - "UserProvider": - registry: "hangzhouzk,shanghaizk" - filter: "" - protocol : "dubbo" - interface : "com.ikurento.user.UserProvider" - url: "dubbo://127.0.0.1:20000/UserProvider" - cluster: "failover" - methods : - - name: "GetUser" - retries: "3" - -protocol_conf: - dubbo: - reconnect_interval: 0 - connection_number: 2 - heartbeat_period: "5s" - session_timeout: "20s" - pool_size: 64 - pool_ttl: 600 - getty_session_param: - compress_encoding: false - tcp_no_delay: true - tcp_keep_alive: true - keep_alive_period: "120s" - tcp_r_buf_size: 262144 - tcp_w_buf_size: 65536 - pkg_wq_size: 512 - tcp_read_timeout: "1s" - tcp_write_timeout: "5s" - wait_timeout: "1s" - max_msg_len: 1024 - session_name: "client" + module: "dubbogo user-info server" + version: "0.0.1" + owner: "ZX" + environment: "dev" \ No newline at end of file diff --git a/config/testdata/provider_config.properties b/config/testdata/provider_config.properties index da9fe4f3b3f2ae47dafc8252e388678e7cd5d03b..f7d70f5cd635cae0b14d79890c1bab976978d1c6 100644 --- a/config/testdata/provider_config.properties +++ b/config/testdata/provider_config.properties @@ -1,10 +1,7 @@ filter= -request_timeout=100ms -connect_timeout=100ms -check=true application.organization=ikurento.com application.name=BDTService -application.module=dubbogo user-info client +application.module=dubbogo user-info server application.version=0.0.1 application.owner=ZX application.environment=dev @@ -18,26 +15,35 @@ registries.shanghaizk.timeout=3s registries.shanghaizk.address=127.0.0.1:2182 registries.shanghaizk.username= registries.shanghaizk.password= -references.UserProvider.registry=hangzhouzk,shanghaizk -references.UserProvider.filter= -references.UserProvider.version=1.0 -references.UserProvider.group=as -references.UserProvider.interface=com.ikurento.user.UserProvider -references.UserProvider.url=dubbo://127.0.0.1:20000/UserProvider -references.UserProvider.cluster=failover -references.UserProvider.methods[0].name=GetUser -references.UserProvider.methods[0].retries=3 -references.UserProvider.params.serviceid=soa.com.ikurento.user.UserProvider -references.UserProvider.params.forks=5 -protocol_conf.dubbo.reconnect_interval=0 -protocol_conf.dubbo.connection_number=2 -protocol_conf.dubbo.heartbeat_period=5s +services.UserProvider.registry=hangzhouzk,shanghaizk +services.UserProvider.filter= +services.UserProvider.tps.limiter=default +services.UserProvider.tps.limit.interval=60000 +services.UserProvider.tps.limit.rate=200 +services.UserProvider.tps.limit.strategy=slidingWindow +services.UserProvider.tps.limit.rejected.handler=default +services.UserProvider.execute.limit=200 +services.UserProvider.execute.limit.rejected.handler=default +services.UserProvider.protocol=dubbo +services.UserProvider.interface=com.ikurento.user.UserProvider +services.UserProvider.loadbalance=random +services.UserProvider.version=1.0 +services.UserProvider.group=as +services.UserProvider.warmup=100 +services.UserProvider.cluster=failover +services.UserProvider.methods[0].name=GetUser +services.UserProvider.methods[0].retries=1 +services.UserProvider.methods[0].loadbalance=random +services.UserProvider.methods[0].execute.limit=200 +services.UserProvider.methods[0].execute.limit.rejected.handler=default +protocols.dubbo.name=dubbo +protocols.dubbo.ip=127.0.0.1 +protocols.dubbo.port=20000 +protocol_conf.dubbo.session_number=700 protocol_conf.dubbo.session_timeout=20s -protocol_conf.dubbo.pool_size=64 -protocol_conf.dubbo.pool_ttl=600 -protocol_conf.dubbo.gr_pool_size=1200 +protocol_conf.dubbo.gr_pool_size=120 protocol_conf.dubbo.queue_len=64 -protocol_conf.dubbo.queue_number=60 +protocol_conf.dubbo.queue_number=6 protocol_conf.dubbo.getty_session_param.compress_encoding=false protocol_conf.dubbo.getty_session_param.tcp_no_delay=true protocol_conf.dubbo.getty_session_param.tcp_keep_alive=true @@ -49,4 +55,4 @@ protocol_conf.dubbo.getty_session_param.tcp_read_timeout=1s protocol_conf.dubbo.getty_session_param.tcp_write_timeout=5s protocol_conf.dubbo.getty_session_param.wait_timeout=1s protocol_conf.dubbo.getty_session_param.max_msg_len=1024 -protocol_conf.dubbo.getty_session_param.session_name=client \ No newline at end of file +protocol_conf.dubbo.getty_session_param.session_name=server \ No newline at end of file