随笔分类 -  Spring

摘要:健康检查效果 由于server和client通过心跳保持服务状态,而只有状态为UP的服务才能被访问 看eureka界面中的status 比如心跳一直正常,服务一直UP,但是此服务DB连不上了,无法正常提供服务 我们需要将微服务的健康状态也同步到server 只需要启动eureka的健康检查就行 这样 阅读全文
posted @ 2021-03-06 01:18 BigBender 阅读(603) 评论(0) 推荐(0) 编辑
摘要:ip注册 eureka: instance: prefer-ip-address: true 表示将自己的ip注册到EurekaServer上。不配置或false,表示将操作系统的hostname注册到server 服务器有多个网卡 eh0,eh1,eh2,只有eh0可以让外部其他服务访问进来,而E 阅读全文
posted @ 2021-03-06 01:13 BigBender 阅读(368) 评论(0) 推荐(0) 编辑
摘要:红色警告 EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE N 阅读全文
posted @ 2021-03-06 01:09 BigBender 阅读(90) 评论(0) 推荐(0) 编辑
摘要:Eureka Server功能 接受服务注册 接受服务心跳 服务剔除 服务下线 集群同步 获取注册表中服务实例信息 需要注意的是,Eureka Server同时也是一个Eureka Client,在不禁止Eureka Server的客户端行为时,它会向它配置文件中的其他Eureka Server进行 阅读全文
posted @ 2021-03-05 13:09 BigBender 阅读(337) 评论(1) 推荐(2) 编辑
摘要:EurekaClient.class // // Source code recreated from a .class file by IntelliJ IDEA // (powered by FernFlower decompiler) // package com.netflix.discov 阅读全文
posted @ 2021-03-04 13:44 BigBender 阅读(210) 评论(0) 推荐(0) 编辑
摘要:Eureka架构图 角色分析 服务提供者 是一个eureka client,向Eureka Server注册和更新自己的信息,同时能从Eureka Server注册表中获取到其他服务的信息 服务注册中心 提供服务注册和发现的功能 每个Eureka Cient向Eureka Server注册自己的信息 阅读全文
posted @ 2021-03-03 20:21 BigBender 阅读(292) 评论(0) 推荐(0) 编辑
摘要:在spring-boot项目中pom文件里面添加的依赖中的bean,是如何注册到spring-boot项目的spring容器中的呢? spring.factories文件 帮助spring-boot项目包以外的bean(即在pom文件中添加依赖中的bean)注册到spring-boot项目的spri 阅读全文
posted @ 2021-03-03 19:09 BigBender 阅读(355) 评论(0) 推荐(0) 编辑
摘要:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. 无法配置DataSource:未指定'url'属性,也无法配置嵌入数据 阅读全文
posted @ 2021-03-02 22:38 BigBender 阅读(192) 评论(0) 推荐(0) 编辑
摘要:NoSQL简介 Redis简介 Redis单机版安装 安装依赖C语言依赖 yum install -y gcc-c++ automake autoconf libtool make tcl 进入/usr/local/tmp下载redis cd /usr/local/tmp git clone htt 阅读全文
posted @ 2021-02-05 18:24 BigBender 阅读(117) 评论(0) 推荐(0) 编辑
摘要:核心配置文件 官方地址 https://docs.spring.io/spring-boot/docs/2.1.18.RELEASE/reference/html/common-application-properties.html 两种常用格式 application.properties app 阅读全文
posted @ 2021-01-30 23:08 BigBender 阅读(301) 评论(0) 推荐(0) 编辑
摘要:仅仅是因为少了个s,没有与数据库中的字段对应上,搞了大半个小时哦! 阅读全文
posted @ 2021-01-21 09:58 BigBender 阅读(75) 评论(0) 推荐(0) 编辑
摘要:两种做法 修改Appcation.java文件 package com.techny.lianmai; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.S 阅读全文
posted @ 2021-01-19 23:06 BigBender 阅读(232) 评论(0) 推荐(0) 编辑
摘要:官方文档 https://docs.liquibase.com/tools-integrations/maven/home.html 通过liquibase使用mysql https://docs.liquibase.com/workflows/database-setup-tutorials/my 阅读全文
posted @ 2021-01-18 19:01 BigBender 阅读(1656) 评论(2) 推荐(0) 编辑
摘要:starter 是 spring-boot 的项目,包含了spring-data-jpa和一些其他依赖用于spring-boot项目 data-jpa 是 spring-data 的项目,就是本体,用于任何项目 阅读全文
posted @ 2021-01-17 21:57 BigBender 阅读(140) 评论(0) 推荐(0) 编辑
摘要:@RestController官方地址 https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/bind/annotation/RestController.html @Targ 阅读全文
posted @ 2021-01-17 08:06 BigBender 阅读(153) 评论(0) 推荐(0) 编辑
摘要:指定版本 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.2.2.RELEASE</version> </plugin> 阅读全文
posted @ 2021-01-16 18:45 BigBender 阅读(2286) 评论(2) 推荐(1) 编辑
摘要:阿里云镜像地址 https://maven.aliyun.com/mvn/guide pom.xml 在pom.xml文件中project结点下最后面,有个repositories结点,更改里面的url结点中的内容即可 比如说,我是用public仓库 <repositories> <reposito 阅读全文
posted @ 2021-01-16 17:37 BigBender 阅读(3282) 评论(0) 推荐(0) 编辑
摘要:新建项目 选择Spring Initializer 填写和选择相关配置 依赖选择 Spring boot devtools,热部署工具 Spring configuration processor, 配置处理器,Spring常用yml配置文件,当碰到xml或者properties时,需要解析,就用到 阅读全文
posted @ 2021-01-16 16:45 BigBender 阅读(458) 评论(0) 推荐(0) 编辑
摘要:什么是MVC 最典型的MVC就是JSP+servlet+JavaBean的模式 Spring-web SpringMVC public class MyServlet extends HttpServlet{ @Override protected void doPost(HttpServletRe 阅读全文
posted @ 2021-01-14 23:20 BigBender 阅读(91) 评论(0) 推荐(0) 编辑
摘要:Spring AOP介绍 本质上就是反射,动态代理 必须要有接口,如果没有接口,不能使用,这种方式使用jdk提供的reflect包下的类 但是在生产环境中不能保证每个类都有实现的接口,所以有第二种cglib cglib在实现的时候有没有接口都无所谓 核心概念及术语 模型 AOP通知类型 开启包的扫描 阅读全文
posted @ 2021-01-05 20:52 BigBender 阅读(96) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩