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

Nacos(2):服务分级模型

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

Go/Gin 项目封装拆分步骤

Gin是一个使用Go语言开发的Web框架。它提供类似Martini的API,但性能更佳,速度提升高达40倍。如果你是性能和高效的追求者, 你会爱上 Gin。快速基于 Radix 树的路由,小内存占用。没有反射。可预测的 API 性能。支持中间件传入的 HTTP 请求可以由一系列中间件和最终操作来处理。 例如:Logger,Authorization,GZIP,最终操作 DB。Crash 处

部署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

Go/Gin使用jwt

jwt,全名(json web token),是一种跨域的认证的解决方案,属于一个开放的标准。使用其规定了一种token的实现方式。本文主要介绍Go/Gin如何使用jwt进行身份验证操作步骤1、安装jwt-go拓展包$ go get -u github.com/dgrijalva/jwt-go2、发放tokenfunc ReleaseToken(user *model.User) (toke

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

linux常用操作

1、赋予权限chmod –R 777 aa2、更改php版本# 查看当前php命令行版本ls /usr/bin/php -al# 移除当前软链rm -rf /usr/bin/php# 新增软链ln -s /server/php8 /user/bin/php3、查找文件grep -r 'xxx' /a/b4、查看端口lsof -i:12345