声明:本站文章均为作者个人原创,图片均为实际截图。如有需要请收藏网站,禁止转载,谢谢配合!!!

Springboot项目.gitignore忽略文件

临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。git提供了一个.gitignore,来自动忽略这些配置文件。下面是Springboot项目.gitignore忽略文件内容HELP.mdtarget/!.mvn/wrapper/maven-wrapper.jar!**/src/main/**/target/!**/src/test/**/

Nacos(6):Nacos和Eureka注册中心异同点

共同点:两者都支持注册、拉取服务两者都支持服务提供者心跳方式做健康检测不同点:1、nacos支持服务端主动检测提供者状态,临时实例采用心跳模式,非临时实例采用主动检测模式2、临时实例心跳不正常会被剔除,非临时实例则不会被剔除。3、nacos支持服务列表变更的消息推送模式,服务列表更新及时4、nacos集群默认采用ap方式,当集群中存在非临时实例时,会自动切换为cp模式,而Eureka则采用

Nacos(5):注册中心分析

注册中心对于服务提供者临时实例:仅心跳检测(非亲生)非临时实例:nacos注册中心主动询问(亲生)配置临时/非临时实例(默认是临时的)临时的实例暂停服务后,在控制面板会消失非临时的实例暂停服务后,在控制面板不会消失,只是显示服务不可用spring: application: name: orderservice cloud: nacos: dis

Nacos(2):服务分级模型

一级是服务,例如userservice二级是服务,例如杭州或上海三级是实例,例如杭州机房某台部署了uservice的服务器修改application.yml配置文件,设置Nacos集群属性userservice1 和 userservice2spring: application: name: userservice cloud: nacos: disc

部署war项目到tomcat

1、将demo.war文件放入到webapps文件夹中,会自动生成demo文件夹2、访问localhost:8080/demo

tomcat乱码问题

conf/server.xml<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF

Feign(3):性能优化

1、日志级别尽量设置Basic2、使用httpclient或者OKHttp替代URLConnection2.1、引入 feign-httpclient 依赖<dependency> <groupId>io.github.openfeign</groupId> <artifactId&a

Feign(2):日志配置

1 在application.yml是配置Feign日志feign: client: config: default: logger-level: FULL2 在java代码中配置Feign日志新建配置类DefaultFeignConfigurationimport feign.Logger;import org.springframework.con

Gateway(2):路由断言工厂Route Predicate Factory

网关路由可以配置的内容包括:路由id:路由唯一标示uri:路由目的地,支持lb和http两种predicates:路由断言,判断请求是否符合要求,符合则转发到路由目的地filters:路由过滤器,处理请求或响应配置文件中写的断言规则只是字符串,这些字符串会被Predicate Factory读取并处理,转变为路由判断的条件Path=/user/**是按照路径匹配,这个规则是由 o