公司网站设计的企业,seo建站需求,酒店 网站构建,管理系统开发项目前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。
dubbo:consumer 服务消费者缺省值配置。配置类#xff1a; com.alibaba.dubbo.config.ConsumerConfig 。同时该标签为 dubbo:refer…前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。
dubbo:consumer 服务消费者缺省值配置。配置类 com.alibaba.dubbo.config.ConsumerConfig 。同时该标签为 dubbo:reference 标签的缺省值设置。
属性对应URL参数类型是否必填缺省值作用描述兼容性timeoutdefault.timeoutint可选1000性能调优远程服务调用超时时间(毫秒)1.0.16以上版本retriesdefault.retriesint可选2性能调优远程服务调用重试次数不包括第一次调用不需要重试请设为01.0.16以上版本loadbalancedefault.loadbalancestring可选random性能调优负载均衡策略可选值random,roundrobin,leastactive分别表示随机轮循最少活跃调用1.0.16以上版本asyncdefault.asyncboolean可选false性能调优是否缺省异步执行不可靠异步只是忽略返回值不阻塞执行线程2.0.0以上版本connectionsdefault.connectionsint可选100性能调优每个服务对每个提供者的最大连接数rmi、http、hessian等短连接协议支持此配置dubbo协议长连接不支持此配置1.0.16以上版本genericgenericboolean可选false服务治理是否缺省泛化接口如果为泛化接口将返回GenericService2.0.0以上版本checkcheckboolean可选true服务治理启动时检查提供者是否存在true报错false忽略1.0.16以上版本proxyproxystring可选javassist性能调优生成动态代理方式可选jdk/javassist2.0.5以上版本ownerownerstring可选 服务治理调用服务负责人用于服务治理请填写负责人公司邮箱前缀2.0.5以上版本activesdefault.activesint可选0性能调优每服务消费者每服务每方法最大并发调用数2.0.5以上版本clusterdefault.clusterstring可选failover性能调优集群方式可选failover/failfast/failsafe/failback/forking2.0.5以上版本filterreference.filterstring可选 性能调优服务消费方远程调用过程拦截器名称多个名称用逗号分隔2.0.5以上版本listenerinvoker.listenerstring可选 性能调优服务消费方引用服务监听器名称多个名称用逗号分隔2.0.5以上版本registry string可选缺省向所有registry注册配置关联向指定注册中心注册在多个注册中心时使用值为dubbo:registry的id属性多个注册中心ID用逗号分隔如果不想将该服务注册到任何registry可将值设为N/A2.0.5以上版本layerlayerstring可选 服务治理服务调用者所在的分层。如biz、dao、intl:web、china:acton。2.0.7以上版本initinitboolean可选false性能调优是否在afterPropertiesSet()时饥饿初始化引用否则等到有人注入或引用该实例时再初始化。2.0.10以上版本cachecachestring/boolean可选 服务治理以调用参数为key缓存返回结果可选lru, threadlocal, jcache等Dubbo2.1.0及其以上版本支持validationvalidationboolean可选 服务治理是否启用JSR303标准注解验证如果启用将对方法参数上的dubbo:provider 服务提供者缺省值配置。对应的配置类 com.alibaba.dubbo.config.ProviderConfig。同时该标签为 dubbo:service 和 dubbo:protocol 标签的缺省值设置。
属性对应URL参数类型是否必填缺省值作用描述兼容性id string可选dubbo配置关联协议BeanId可以在dubbo:service proivder中引用此ID1.0.16以上版本protocolprotocolstring可选dubbo性能调优协议名称1.0.16以上版本hosthoststring可选自动查找本机IP服务发现服务主机名多网卡选择或指定VIP及域名时使用为空则自动查找本机IP建议不要配置让Dubbo自动获取本机IP1.0.16以上版本threadsthreadsint可选100性能调优服务线程池大小(固定大小)1.0.16以上版本payloadpayloadint可选88388608(8M)性能调优请求及响应数据包大小限制单位字节2.0.0以上版本pathpathstring可选 服务发现提供者上下文路径为服务path的前缀2.0.0以上版本serverserverstring可选dubbo协议缺省为nettyhttp协议缺省为servlet性能调优协议的服务器端实现类型比如dubbo协议的mina,netty等http协议的jetty,servlet等2.0.0以上版本clientclientstring可选dubbo协议缺省为netty性能调优协议的客户端实现类型比如dubbo协议的mina,netty等2.0.0以上版本codeccodecstring可选dubbo性能调优协议编码方式2.0.0以上版本serializationserializationstring可选dubbo协议缺省为hessian2rmi协议缺省为javahttp协议缺省为json性能调优协议序列化方式当协议支持多种序列化方式时使用比如dubbo协议的dubbo,hessian2,java,compactedjava以及http协议的json,xml等2.0.5以上版本default boolean可选false配置关联是否为缺省协议用于多协议1.0.16以上版本filterservice.filterstring可选 性能调优服务提供方远程调用过程拦截器名称多个名称用逗号分隔2.0.5以上版本listenerexporter.listenerstring可选 性能调优服务提供方导出服务监听器名称多个名称用逗号分隔2.0.5以上版本threadpoolthreadpoolstring可选fixed性能调优线程池类型可选fixed/cached2.0.5以上版本acceptsacceptsint可选0性能调优服务提供者最大可接受连接数2.0.5以上版本versionversionstring可选0.0.0服务发现服务版本建议使用两位数字版本如1.0通常在接口不兼容时版本号才需要升级2.0.5以上版本groupgroupstring可选 服务发现服务分组当一个接口有多个实现可以用分组区分2.0.5以上版本delaydelayint可选0性能调优延迟注册服务时间(毫秒)- 设为-1时表示延迟到Spring容器初始化完成时暴露服务2.0.5以上版本timeoutdefault.timeoutint可选1000性能调优远程服务调用超时时间(毫秒)2.0.5以上版本retriesdefault.retriesint可选2性能调优远程服务调用重试次数不包括第一次调用不需要重试请设为02.0.5以上版本connectionsdefault.connectionsint可选0性能调优对每个提供者的最大连接数rmi、http、hessian等短连接协议表示限制连接数dubbo等长连接协表示建立的长连接个数2.0.5以上版本loadbalancedefault.loadbalancestring可选random性能调优负载均衡策略可选值random,roundrobin,leastactive分别表示随机轮循最少活跃调用2.0.5以上版本asyncdefault.asyncboolean可选false性能调优是否缺省异步执行不可靠异步只是忽略返回值不阻塞执行线程2.0.5以上版本stubstubboolean可选false服务治理设为true表示使用缺省代理类名即接口名 Local后缀。2.0.5以上版本mockmockboolean可选false服务治理设为true表示使用缺省Mock类名即接口名 Mock后缀。2.0.5以上版本tokentokenboolean可选false服务治理令牌验证为空表示不开启如果为true表示随机生成动态令牌2.0.5以上版本registryregistrystring可选缺省向所有registry注册配置关联向指定注册中心注册在多个注册中心时使用值为dubbo:registry的id属性多个注册中心ID用逗号分隔如果不想将该服务注册到任何registry可将值设为N/A2.0.5以上版本dynamicdynamicboolean可选true服务治理服务是否动态注册如果设为false注册后将显示后disable状态需人工启用并且服务提供者停止时也不会自动取消册需人工禁用。2.0.5以上版本accesslogaccesslogstring/boolean可选false服务治理设为true将向logger中输出访问日志也可填写访问日志文件路径直接把访问日志输出到指定文件2.0.5以上版本ownerownerstring可选 服务治理服务负责人用于服务治理请填写负责人公司邮箱前缀2.0.5以上版本documentdocumentstring可选 服务治理服务文档URL2.0.5以上版本weightweightint可选 性能调优服务权重2.0.5以上版本executesexecutesint可选0性能调优服务提供者每服务每方法最大可并行执行请求数2.0.5以上版本activesdefault.activesint可选0性能调优每服务消费者每服务每方法最大并发调用数2.0.5以上版本proxyproxystring可选javassist性能调优生成动态代理方式可选jdk/javassist2.0.5以上版本clusterdefault.clusterstring可选failover性能调优集群方式可选failover/failfast/failsafe/failback/forking2.0.5以上版本deprecateddeprecatedboolean可选false服务治理服务是否过时如果设为true消费方引用时将打印服务过时警告error日志2.0.5以上版本queuesqueuesint可选0性能调优线程池队列大小当线程池满时排队等待执行的队列大小建议不要设置当线程程池时应立即失败重试其它服务提供机器而不是排队除非有特殊需求。2.0.5以上版本charsetcharsetstring可选UTF-8性能调优序列化编码2.0.5以上版本bufferbufferint可选8192性能调优网络读写缓冲区大小2.0.5以上版本iothreadsiothreadsint可选CPU 1性能调优IO线程池接收网络读写中断以及序列化和反序列化不处理业务业务线程池参见threads配置此线程池和CPU相关不建议配置。2.0.5以上版本telnettelnetstring可选 服务治理所支持的telnet命令多个命令用逗号分隔2.0.5以上版本dubbo:servicecontextpathcontextpathString可选缺省为空串服务治理 2.0.6以上版本layerlayerstring可选 服务治理服务提供者所在的分层。如biz、dao、intl