首页 > Cloud > 列表

nacos使用


  • Nacos 支持基于 DNS 和基于 RPC 的服务发现(可以作为springcloud的注册中心)、动态配置服务(可以做配置中心)、动态 DNS 服务
  • 作为注册中心,Nacos可用于替代Spring Cloud中的Eureka、Spring Cloud Zookeeper Discovery、Spring Cloud Consul Discovery
  • 作为配置中心,Nacos可用于替代Spring Cloud Config、Spring Cloud Zookeper Config、Spring Cloud Consul Config

阅读全文 »


docker构建镜像


容器化运行条件

  • 基础环境:JDK

  • 应用:Spring Boot 应用 jar 包

  • 外部配置:Spring Boot 配置参数

阅读全文 »


eureka注册中心


创建springboot项目,勾选Cloud Discovery下的Eureka Server,启动类加上注解 @EnableEurekaServer

@EnableEurekaServer
@SpringBootApplication
public class EurekaServerApp {
	public static void main(String[] args) {
		SpringApplication.run(EurekaServerApp.class, args);
	}
}

阅读全文 »


微服务链路追踪zipkin


启动zipkin服务

linux上下载zipkin服务

wget -O zipkin.jar 'https://search.maven.org/remote_content?g=io.zipkin.java&a=zipkin-server&v=LATEST&c=exec'  

后台运行

nohup java -jar zipkin.jar &

通过ip:9411访问zipkin UI界面

阅读全文 »


zuul网关


功能

  • 权限验证:提供统一服务出口,对每一个请求进行权限验证,不需要在每个微服务中重复校验;
  • 数据监控:对请求做日志记录;
  • 动态路由:默认和Ribbon结合实现了负载均衡,动态的将请求转发到不同的集群上;
  • 负载分配:为每一种负载类型分配对应容量,超出则弃用;

阅读全文 »