
springCloud
未来AI编程
硕士毕业从事GIS行业致力于将GIS融入互联网为大众提供更深层次的GIS应用
展开
-
Nacos 2.3.1 Window安装
启动指定 -m standalone。直接编辑 startup.bat。默认启动时 cluster模式。配置本地数据库及key。原创 2024-07-17 16:11:06 · 267 阅读 · 0 评论 -
SpringBoot run 启动源码分析
Springboot 加载 从main方法开始SpringApplication.run(Application.class, args);public static ConfigurableApplicationContext run(Class<?> primarySource, String... args) { return run(new ...原创 2020-02-16 14:28:08 · 676 阅读 · 0 评论 -
Multi-tenant applications using Spring Boot, JPA, Hibernate and Postgres
Revision #1 on May 9th, 2018: Save operations were failing, added support for Actor instances to be updated via a PATCH endpoint. Updated Transaction Manager section.Revision #2 on Mar 25th, 2019: Ex...原创 2020-02-09 15:05:43 · 1030 阅读 · 0 评论 -
基于docker快速启动Nacos
在Linux下克隆到你的文件目录:git clone https://github.com/nacos-group/nacos-docker.gitcd nacos-dockerdocker-compose -f example/standalone-mysql.yaml up浏览器访问:http://yourip:8848/nacos登录用户名和密码都为:nacos...原创 2019-08-29 11:29:20 · 811 阅读 · 0 评论 -
SpringBoot源码分析-@ConfigurationProperties如何生效
查看@ConfigurationPropertis源码/** * Annotation for externalized configuration. Add this to a class definition or a * {@code @Bean} method in a {@code @Configuration} class if you want to bind and ...原创 2019-03-26 14:25:53 · 1038 阅读 · 0 评论 -
服务发现的基本原理与比较:Eureka vs Consul vs Zookeeper
前言在云计算和容器化技术发展火热的当下,对于微服务架构,服务注册与发现组件是必不可少的。在传统的服务架构中,服务的规模处于运维人员的可控范围内。当部署服务的多个节点时,一般使用静态配置的方式实现服务信息的设定。在微服务应用中,服务实例的数量和网络地址都是动态变化的,这对系统运维提出了巨大的挑战。因此,动态的服务注册与发现就显得尤为重要。解决的问题在一个分布式系统中,服务注册与发现组件主...转载 2019-03-25 18:56:28 · 666 阅读 · 0 评论 -
Eureka与ZooKeeper 的比较
1. 前言服务注册中心,给客户端提供可供调用的服务列表,客户端在进行远程服务调用时,根据服务列表然后选择服务提供方的服务地址进行服务调用。服务注册中心在分布式系统中大量应用,是分布式系统中不可或缺的组件,例如rocketmq的name server,hdfs中的namenode,dubbo中的zk注册中心,spring cloud中的服务注册中心eureka。在spring cloud中,...转载 2019-03-25 18:48:51 · 1899 阅读 · 1 评论 -
@Autowired @Resource @Qualifier的区别
参考博文:http://www.cnblogs.com/happyyang/articles/3553687.htmlhttp://blog.youkuaiyun.com/revent/article/details/49203619http://blog.youkuaiyun.com/ad921012/article/details/49679745spring不但支持自己定义的@Autowired注解...原创 2019-03-12 16:09:11 · 572 阅读 · 0 评论 -
Docker 安装部署RabbitMQ
这里注意获取镜像的时候要获取management版本的,不要获取last版本的,management版本的才带有管理界面。获查询镜像 docker search rabbitmq:management可以看到如下结果:[root@localhost ~]# docker search rabbitmq:managementINDEX NAME ...原创 2019-03-09 20:08:47 · 558 阅读 · 0 评论 -
springboot项目中集成ip2region包 FileNotFoundException
05:15:55.344 sms [asyncTaskExecutor-1] ERROR cc.mrbird.common.util.AddressUtils 54 - 获取地址信息异常:{}java.io.FileNotFoundException: class path resource [ip2region/ip2region.db] cannot be resolved to abso...原创 2018-09-21 13:50:10 · 2938 阅读 · 0 评论 -
SpringBoot启动 Unable to start embedded Tomcat
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2018-10-11 08:51:09.752 ERROR 29856 --- [ main] o.s.boot.SpringApplication ...原创 2018-10-11 09:05:48 · 10065 阅读 · 0 评论 -
SpringCloud分布式开发五大组件详解
SpringCloud分布式开发五大组件详解服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon断路器——Netflix Hystrix服务网关——Netflix Zuul分布式配置——Spring Cloud ConfigEureka一个RESTful服务,用来定位运行在AWS地区(Region)中的中间层服务。由两个组件组成:Eureka服务器和Eureka客...原创 2018-03-07 10:44:39 · 37922 阅读 · 2 评论