说明 环境 工具 版本 SpringBoot 2.3.3 Docker 19.03.12 Kubernetes 1.14 背景 服务端要支持 N 多个 Tcp Client 连接,所以做了负载,Tcp Client 会根据负载策略连接到不同的后端 Pod 上,这样就需要维护一个路由表:内部 ip <<==>> Tcp Client 的映射关系。所以在项目关闭的时候要有个关闭前处理(把当前 Pod 路由从路由表中去掉)的过程,也就是优雅关闭①。 SpringBoot 优雅关闭 配置 ser…
说明 环境 工具 版本 SpringBoot 2.3.3 Docker 19.03.12 Kubernetes 1.14 背景 服务端要支持 N 多个 Tcp Client 连接,所以做了负载,Tcp Client 会根据负载策略连接到不同的后端 Pod 上,这样就需要维护一个路由表:内部 ip <<==>> Tcp Client 的映射关系。所以在项目关闭的时候要有个关闭前处理(把当前 Pod 路由从路由表中去掉)的过程,也就是优雅关闭①。 SpringBoot 优雅关闭 配置 ser…
# 生成私钥 $ openssl genrsa -out private_rsa.pem 2048 # 根据私钥导出公钥 $ openssl rsa -in private.pem -pubout -out public.pem # 根据私钥导出私钥详细信息 $ openssl rsa -in private.pem -text -out private.txt
查看原有内核: $ uname -sr 导入 elrepo 源 $ rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # CentOS 7 $ yum -y install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm # CentOS 8 $ yum -y install https://www.elrepo.org/elrepo-release-8.el8.e…
$ yum -y install glibc-common langpacks-zh_CN $ vim /etc/locale.conf # 修改这个文件 LANG=zh_CN.utf8
查找 在 normal 模式下按 / 即可进去查找模式,然后输入自己想要查找的字符即可。 支持正则查找。 特殊字符需要使用 \ 进行转移 大小写敏感 默认情况下查找大小写是敏感的,我们可以通过加入 \c 让查找对大小写字母不敏感,也可以通过 \C 让查找对大小写字母敏感(默认就是敏感的)。如: # 大小写不敏感,可以查到:Hello、HELlo、hello /Hello\c # 大小写敏感,只能查找:Hello /Hello\C
授权语法 grant <权限1>,<权限2>,... on <数据库名称>.<表名> to 用户@'<主机>' [identified by '<密码>'] [with grant option]; 权限:MySQL 中的不同权限,如:CREATE、DROP、SELECT、UPDATE、INSERT 等。 on:用来指定权限针对哪些库和表。 数据库名称:准备赋予权限的数据库,可以用*代替所有。 表名:指定数据库的…
$ grep -n "要找的字符串" -r ./ 参数 说明 -r 是递归查找 -n 是显示行号 筛选指定文件: # 目录 ./ 下的 java 文件中包含 10 的文件 $ find ./ -name '*.java' | xargs grep -n '10'
Nginx 配置文件增加以下配置: server { ...... auth_basic "Kibana Auth"; # 认证登录文件 auth_basic_user_file /usr/local/nginx/pwd/passwd; ...... } 安装 Apache Httpd 密码生成工具 此工具方便生成登录用户信息 $ yum install httpd-tools -y $ mkdir -p /usr/local/nginx/pwd # -c:创建新文件。-b:直接使用命令后方的密…
情况就是跟前端约定自定义的 Header 头的 key 为:xxxx_xxxx 格式,注意中间的下划线,直接访问服务所在端口是可以拿到 Header 头信息,经过 Nginx 转发就拿不到了。 原 Nginx 配置 server { listen 80; server_name xxx.com; index index.html index.htm index.php; return 307 https://$host$request_uri; location / { proxy_pass http://lo…