Springboot项目.gitignore忽略文件 临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。git提供了一个.gitignore,来自动忽略这些配置文件。下面是Springboot项目.gitignore忽略文件内容HELP.mdtarget/!.mvn/wrapper/maven-wrapper.jar!**/src/main/**/target/!**/src/test/**/ Java 2022年10月06日 1 点赞 0 评论 1665 浏览
Nacos(6):Nacos和Eureka注册中心异同点 共同点:两者都支持注册、拉取服务两者都支持服务提供者心跳方式做健康检测不同点:1、nacos支持服务端主动检测提供者状态,临时实例采用心跳模式,非临时实例采用主动检测模式2、临时实例心跳不正常会被剔除,非临时实例则不会被剔除。3、nacos支持服务列表变更的消息推送模式,服务列表更新及时4、nacos集群默认采用ap方式,当集群中存在非临时实例时,会自动切换为cp模式,而Eureka则采用 Java 2022年08月30日 0 点赞 0 评论 1849 浏览
Nacos(5):注册中心分析 注册中心对于服务提供者临时实例:仅心跳检测(非亲生)非临时实例:nacos注册中心主动询问(亲生)配置临时/非临时实例(默认是临时的)临时的实例暂停服务后,在控制面板会消失非临时的实例暂停服务后,在控制面板不会消失,只是显示服务不可用spring: application: name: orderservice cloud: nacos: dis Java 2022年08月30日 0 点赞 0 评论 1885 浏览
Nacos(2):服务分级模型 一级是服务,例如userservice二级是服务,例如杭州或上海三级是实例,例如杭州机房某台部署了uservice的服务器修改application.yml配置文件,设置Nacos集群属性userservice1 和 userservice2spring: application: name: userservice cloud: nacos: disc Java 2022年08月30日 0 点赞 0 评论 1893 浏览
部署war项目到tomcat 1、将demo.war文件放入到webapps文件夹中,会自动生成demo文件夹2、访问localhost:8080/demo Java 2022年08月07日 0 点赞 0 评论 1904 浏览
tomcat乱码问题 conf/server.xml<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF Java 2022年08月07日 0 点赞 0 评论 1921 浏览
Feign(3):性能优化 1、日志级别尽量设置Basic2、使用httpclient或者OKHttp替代URLConnection2.1、引入 feign-httpclient 依赖<dependency> <groupId>io.github.openfeign</groupId> <artifactId&a Java 2022年09月07日 0 点赞 0 评论 1967 浏览
Feign(2):日志配置 1 在application.yml是配置Feign日志feign: client: config: default: logger-level: FULL2 在java代码中配置Feign日志新建配置类DefaultFeignConfigurationimport feign.Logger;import org.springframework.con Java 2022年09月07日 0 点赞 0 评论 2000 浏览
Gateway(2):路由断言工厂Route Predicate Factory 网关路由可以配置的内容包括:路由id:路由唯一标示uri:路由目的地,支持lb和http两种predicates:路由断言,判断请求是否符合要求,符合则转发到路由目的地filters:路由过滤器,处理请求或响应配置文件中写的断言规则只是字符串,这些字符串会被Predicate Factory读取并处理,转变为路由判断的条件Path=/user/**是按照路径匹配,这个规则是由 o Java 2022年09月08日 0 点赞 0 评论 2002 浏览