alibaba

Alibaba Nacos 学习(二):Spring Cloud Nacos Config

别等时光非礼了梦想. 提交于 2019-12-05 17:46:28
Alibaba Nacos 学习(一):Nacos介绍与安装 Alibaba Nacos 学习(二):Spring Cloud Nacos Config Alibaba Nacos 学习(三):Spring Cloud Nacos Discovery - FeignClient,Nacos 服务注册与发现 Alibaba Nacos 学习(四):Nacos Docker Alibaba Nacos 学习(五):K8S Nacos搭建,使用nfs Nacos 分布式配置中心 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件 接入配置中心 <?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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org

Alibaba Nacos 学习(四):Nacos Docker

与世无争的帅哥 提交于 2019-12-05 17:46:23
Alibaba Nacos 学习(一):Nacos介绍与安装 Alibaba Nacos 学习(二):Spring Cloud Nacos Config Alibaba Nacos 学习(三):Spring Cloud Nacos Discovery - FeignClient,Nacos 服务注册与发现 Alibaba Nacos 学习(四):Nacos Docker Alibaba Nacos 学习(五):K8S Nacos搭建,使用nfs docker pull nacos/nacos-server docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server http://192.168.247.131:8848/nacos/index.html 默认账号 nacos/nacos 来源: https://www.cnblogs.com/woxpp/p/11929135.html

Alibaba Nacos 学习(五):K8S Nacos搭建,使用nfs

冷暖自知 提交于 2019-12-05 17:46:06
Alibaba Nacos 学习(一):Nacos介绍与安装 Alibaba Nacos 学习(二):Spring Cloud Nacos Config Alibaba Nacos 学习(三):Spring Cloud Nacos Discovery - FeignClient,Nacos 服务注册与发现 Alibaba Nacos 学习(四):Nacos Docker Alibaba Nacos 学习(五):K8S Nacos搭建,使用nfs 准备环境 Centos7 192.168.50.21 k8s-master 2G Centos7 192.168.50.22 k8s-node01 2G Centos7 192.168.50.23 k8s-node02 2G K8S集群搭建参考 https://www.cnblogs.com/woxpp/p/11875547.html master安装好Git ,yum install git master,node01,node02 安装 nfs-utils yum install nfs-utils master,node01,node02添加nfs exports配置,为了解决后续的nfs报错异常 /data/mysql-slave *(insecure,fsid=0,rw,async,no_root_squash) /data

Alibaba Nacos 学习(三):Spring Cloud Nacos Discovery - FeignClient,Nacos 服务注册与发现

这一生的挚爱 提交于 2019-12-05 17:46:05
Alibaba Nacos 学习(一):Nacos介绍与安装 Alibaba Nacos 学习(二):Spring Cloud Nacos Config Alibaba Nacos 学习(三):Spring Cloud Nacos Discovery - FeignClient,Nacos 服务注册与发现 Alibaba Nacos 学习(四):Nacos Docker Alibaba Nacos 学习(五):K8S Nacos搭建,使用nfs 接上一篇 https://www.cnblogs.com/woxpp/p/11908262.html 服务端新增引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <version>0.2.1.RELEASE</version> </dependency> 启动类开启服务注册支持 @EnableSwagger2 @SpringBootApplication @EnableDiscoveryClient public class Application { public static void main(String[] args)

dubbo 阿里巴巴官方文档

时光总嘲笑我的痴心妄想 提交于 2019-12-05 15:33:19
首页 || 下载 || 用户指南 || 开发者指南 || 管理员指南 || 培训文档 || 常见问题解答 || 发布记录 || 发展路线 || 社区 English | 中文 用户指南 入门 背景 需求 架构 用法 快速启动 服务提供者 服务消费者 依赖 必需依赖 缺省依赖 可选依赖 成熟度 功能成熟度 策略成熟度 配置 Xml配置 属性配置 注解配置 API配置 示例 启动时检查 集群容错 负载均衡 线程模型 直连提供者 只订阅 只注册 静态服务 多协议 多注册中心 服务分组 多版本 分组聚合 参数验证 结果缓存 泛化引用 泛化实现 回声测试 上下文信息 隐式传参 异步调用 本地调用 参数回调 事件通知 本地存根 本地伪装 延迟暴露 并发控制 连接控制 延迟连接 粘滞连接 令牌验证 路由规则 配置规则 服务降级 优雅停机 主机绑定 日志适配 访问日志 服务容器 Reference Config缓存 分布式事务 API参考手册 配置API 注解API 模型API 上下文API 服务API 配置参考手册 <dubbo:service/> <dubbo:reference/> <dubbo:protocol/> <dubbo:registry/> <dubbo:monitor/> <dubbo:application/> <dubbo:module/> <dubbo:provider/

Alibaba-技术专区-开源项目之TransmittableThreadLocal

馋奶兔 提交于 2019-12-05 10:10:01
   1.简介   TransmittableThreadLocal 是Alibaba开源的、用于解决 “在使用线程池等会缓存线程的组件情况下传递ThreadLocal” 问题的 InheritableThreadLocal 扩展。若希望 TransmittableThreadLocal 在线程池与主线程间传递,需配合 TtlRunnable 和 TtlCallable 使用 2、使用场景 分布式跟踪系统 应用容器或上层框架跨应用代码给下层SDK传递信息 日志收集记录系统上下文 3、简单分析使用 JDK 的 InheritableThreadLocal 类可以完成父线程到子线程的值传递。但对于使用线程池等会池化复用线程的组件的情况,线程由线程池创建好,并且线程是池化起来反复使用的;这时父子线程关系的 ThreadLocal 值传递已经没有意义,应用需要的实际上是把 任务提交给线程池时的 ThreadLocal 值传递到 任务执行时。 下面分析下 InheritableThreadLoc InheritableThreadLocal类重写了ThreadLocal的3个函数: /** * 该函数在父线程创建子线程,向子线程复制InheritableThreadLocal变量时使用 */ protected T childValue(T parentValue) {   return

简介

為{幸葍}努か 提交于 2019-12-05 10:02:41
概述 2018 年 10 月 31 日的凌晨,这个伟大的日子里,Spring Cloud Alibaba 正式入驻了 Spring Cloud 官方孵化器,并在 Maven 中央库发布了第一个版本。 Spring Cloud for Alibaba 0.2.0 released The Spring Cloud Alibaba project, consisting of Alibaba’s open-source components and several Alibaba Cloud products, aims to implement and expose well known Spring Framework patterns and abstractions to bring the benefits of Spring Boot and Spring Cloud to Java developers using Alibaba products. Spring Cloud for Alibaba,它是由一些阿里巴巴的开源组件和云产品组成的。这个项目的目的是为了让大家所熟知的 Spring 框架,其优秀的设计模式和抽象理念,以给使用阿里巴巴产品的 Java 开发者带来使用 Spring Boot 和 Spring Cloud 的更多便利。 Spring Cloud

“龙井”开箱评测 |Alibaba Dragonwell 新手上路指南

白昼怎懂夜的黑 提交于 2019-12-05 06:27:25
阿里巴巴有着最丰富的 Java 应用场景,覆盖电商,金融,物流等众多领域,是世界上最大的 Java 用户之一。 2019 年 3 月 21 日,阿里巴巴在北京阿里云峰会上正式宣布开源了 Alibaba Dragonwell 8 产品,并建立了 Alibaba Dragonwell 社区来为全球 Java 用户,特别是中文社区的 Java 用户提供长期支持的 JDK 产品。自宣布开源以来,Alibaba Dragonwell 8 受到了国内外 Java 开发者的关注,今天这篇文章就来详解 Alibaba Dragonwell8 的快速安装和使用,同时列出了参与社区建设的几种方式,期望为那些即将安装及使用 Alibaba Dragonwell 8 的开发者提供参考。 Alibaba Dragonwell 8 介绍 Alibaba Dragonwell 8 是一款免费的 OpenJDK 发行版。它提供长期支持,包括性能增强和安全修复。Alibaba Dragonwell 8 目前支持 X86-64/Linux 平台,在数据中心大规模 Java 应用部署情况下, 可以大幅度提高稳定性、效率以及性能。Alibaba Dragonwell 8 是 OpenJDK 的下游(friendly fork),使用了和 OpenJDK 一样的 licensing。Alibaba Dragonwell 8

ClassNotFoundException: com.alibaba.dubbo.qos.server.DubboLogo 解决方案

不问归期 提交于 2019-12-05 04:37:15
最近接入dubbo不太顺利,报错如下: ClassNotFoundException: com.alibaba.dubbo.qos.server.DubboLogo 最终通请教找到原因,是pom.xml中dubbo依赖有问题,最终pom.xml中配置如下: <!-- Spring Boot Dubbo 依赖--> <dependency> <groupId> com.alibaba </groupId> <artifactId> dubbo </artifactId> <version> 2.6.1 </version> </dependency> <dependency> <groupId> com.alibaba.spring.boot </groupId> <artifactId> dubbo-spring-boot-starter </artifactId> <version> 2.0.0 </version> <exclusions> <exclusion> <groupId> com.alibaba </groupId> <artifactId> dubbo </artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId> com.alibaba </groupId>

让sentinel-dashboard支持nacos

纵然是瞬间 提交于 2019-12-05 04:25:23
以sentinel-1.7.0为例 下载源码,idea打开。 找到sentinel-dashboard这个项目 在该项目下的pom.xml文件中找到: <!-- for Nacos rule publisher sample --> <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-datasource-nacos</artifactId> <scope>test</scope> </dependency> 将<scope>test</scope>注释掉。 展开test->java->com.alibaba.csp.sentinel.dashboard->rule->nacos 复制NacosConfig到src->java->com.alibaba.csp.sentinel.dashboard->config 复制其余3个文件到src->java->com.alibaba.csp.sentinel.dashboard->rule 打开src->java->com.alibaba.csp.sentinel.dashboard->controller->v2->FlowControllerV2 @Qualifier("flowRuleDefaultProvider") 改为 @Qualifier(