1、配置企微验证连接,将文件放在nginx服务器下将其代理,使其能够通过域名+文件的方式访问,达到微信验证的要求。
location /WW_verify_OqQsj397xpBHkv41.txt {
root /usr/share/nginx/html; #root是下面上面拼接,alias是无脑将上面代理到下面的绝对路径。
}2.对于JDK 8(8u161 之前)的'无线强度加密'补丁 支持 AES-256、RSA-2048+ 等高强度算法,满足金融、SSL/TLS、数据库加密等安全场景需求。是对老版本JDK的一个补丁。
jce_policy-8.zip下载 - 疯狂的⑨酱 - 博客园
其实就是将$JAVA_HOME/jre/lib/security/ 下的同名文件.bak,之后复制进去重启JVM(重启依赖jdk的应用)
3.释放临时应对负载的服务器
注释upsteam中的ip,热加载ng,临时服务器停止服务,释放服务器资源。
4.需要用coding对windows service 2016 服务器进行发布
困难:如何实现非linux服务器的远程控制和命令执行,在下图中没有找到openssh字样并且在win+r services.msc也没找到。

解决:我们使用coding添加节点池 ###具体请查看新文档
5.docker 网桥与内网冲突
预防:
就是在首次启动docker之后
vim /etc/docker/daemon.json
写入
{
"bip": "169.254.100.1/24"
}
systemctl restart docker
修正:
ip route show
看到172.19.XXXX 指向网桥,那证明由19段来源的ip流量全部回不去了
docker network ls #查看网桥
docker network rm 1panel-network #删除
docker network create --driver bridge --subnet 169.254.100.0/24 --gateway 169.254.100.1 1panel-network #重建
就好了6.网络磁盘映射 ##非加域机器需要加jahwa
第一部分是如果没有加域就要手动添加解析
第二部分是目标IP
第三部分是目标盘符名称
账号zhangsan@jahwa 后面的@jahwa是因为告知是jahwa这个域

7.静态资源代理
location = /h5/BstandH5 { # 重点:加了 = 精确匹配
alias /usr/share/nginx/html/h5/BstandH5/index.html;
default_type text/html; # 关键:防止变成下载
# 禁止缓存
expires -1;
add_header Cache-Control "no-store, no-cache, must-revalidate, proxy-revalidate";
add_header Pragma "no-cache";
add_header Expires 0;
}
8.Host key verification failed主机密钥验证失败
ssh-keygen -R 你的服务器IP
ssh端口转发
ssh -L 127.0.0.1:8080:127.0.0.1:8090 root@47.110.238.18
ssh -L 本地IP:本地端口:服务器内部IP:服务器内部端口 用户名@服务器公网IP9.查看coding kubenetes集群rabbitmq的状态 #持续部署存在5min延迟,怀疑集群内消息队列堵塞。
kubectl exec -it -n coding rabbitmq-0 -- watch rabbitmqctl list_queues name messages_ready messages10.4月23日限价系统更新支持 重点!!!!!
加入以下启动命令,这里使用的启动脚本,不能写到supervisor的ini文件中,reload/update,原因是supervisor(守护)不能使用nohup这种命令 重点!!!!! 用nohup会让supervisor监控不到进程状态,从而频繁拉起cpu直接占满导致死机(底层剖析:supervisor会启动一个shell但是使用了nohup 和& 会过继给pid1 导致它找不到,然后陷入频繁拉起)。nohup 会霸占一个tty 并且免疫 SIGHUP(1)信号,并不免疫ctrl+C (2),supervisor使用的15信号 优雅守护,简而言之nohup 免疫1 &免疫2。9 直死。

关闭tty1 tty2 效果如下

这里解决办法使用exec启动命令 exec java -jar xxx
使用& 之后 tty关闭(=SIGHUP(1)信号) 还是会死
-Dspring.profiles.active=uat -Dxxl.job.executor.port=9999 \ ##xxl-job通讯端口
-Dxxl.job.executor.logpath=/home/webuser/logs/xxl-job/uat-limitedprice-basic-service/jobhandler \ #log路径做备份,更换脚本,supervisor reload/update测试发布,更改coding发布。
11.
echo 'export PATH=/usr/local/openssh/bin:$PATH' >> ~/.bashrc && source ~/.bashrc && ssh -V && which ssh12.模型api中转项目(申请域名-DNS解析-代理-部署)
https://github.com/songquanpeng/one-api?spm=5176.28103460.0.0.25da2988tAk5VE
https://github.com/Wei-Shaw/sub2api/blob/main/README_CN.md