- 博客(603)
- 资源 (12)
- 收藏
- 关注

原创 第一个PowerShell Update脚本update-sign.ps1
#war包下载url$DownloadUrl="http://192.168.0.117:81/sign_sys/ROOT.war"#war包存放路径$DownPath = "C:\sign_down\ROOT.war"#tomcat服务项目路径$TomcatDirectory='C:\apache-tomcat-8.5.41\webapps\'#jdbc配置文件路径$sign_webapps_conf=$TomcatDirectory + 'ROOT\WEB-INF\classes\.
2021-01-13 20:14:16
452

原创 记一次公司服务器遭受CC攻击防御的应急记录
事件背景:公司服务部署框架因redis瓶颈,cc攻击导致资源全部被占用,APP几乎打不开处理过程一、因亚马逊服务就开启了cloudfront服务,结果因cloudfront是国外的CDN服务在国内不兼用,结果打开翻墙才能用,否则不行二、在nginx上配置http { limit_req_zone $binary_remote_addr zone=one:10m rat...
2019-02-18 11:44:48
9615
1
原创 helm部署graph-node服务
3、导出value.yaml,然后自定义value.yaml。4、自定义values.yaml。还得先部署postgresql。2、安装graph-node。1、加载helm仓库。
2025-08-05 18:36:48
156
原创 创建一个可以edit的graph-node-test的永久登录dashboard的token
✅ 权限仅限 graph-node-test 命名空间 edit。将输出的一大串Token,复制到你的Dashboard登录页面。✅ 只能看到 graph-node-test 命名空间。✅ 可以在 Dashboard 登录。✅ 永久Token(不会过期)✅ 拥有 edit 权限。✅ Token不会过期。
2025-08-05 15:52:26
62
原创 kubernets命令行创建Token并附加权限给dashboard控制台登录
2、将graph-node-test namespace赋予可读的权限。3、将repl namespace赋予可读的权限。1、创建登录token。
2025-08-04 16:41:00
40
原创 记一次Aliyun服务ACK集群的版本1.28.15-aliyun.1更新到1.30.7-aliyun.1
检查发现有的是我挂载到oss和组件的挂载以及我挂载的时区,所以可以忽略。选择对应api版本支持的镜像版本,一台一台机器的升级。3)手动更换节点池的镜像版本然后新增节点替换老的节点。控制台更新完毕后需要更新节点。1、控制台版本更新前置检查。3、再次前置检查没有问题了。2、更新节点池镜像版本。
2025-08-02 03:03:14
209
原创 记一次Aliyun服务ACK集群的版本1.26.3-aliyun.1更新到1.28.15-aliyun.1
1、登录ACK控制台,点击版本提示更新位置,跳转到版本更新。更新后的节点与更新前的节点k8s组件使用内存明显减少。1)csi-provisioner组件版本更新。2)terway-eniip组件版本更新。3)csi-plugin组件版本更新。上述三个异常必须先进行组件版本更新。更新后节点总内存明显增加了。2、版本更新前置检查。
2025-08-02 01:23:52
152
原创 helm一键部署PostgreSQL,挂在ebs的存储类型
如果需要更改tag的话,可以在values.yaml中添加。1)、卸载helm刚刚部署的postresql。3、创建values.yaml文件。也可以在upgrade的时候指定。4、部署postgresql。2、创建pg3存储类。
2025-07-23 14:34:39
53
原创 docker-compose及kubernets部署node-exporter获取监控数据
用 Kubernetes,可以使用 DaemonSet + hostPath + hostPID 方式部署 node-exporter,效果一样。
2025-06-27 13:43:36
44
原创 python3获取node-exporter的监控数据对服务器进行硬盘空间监控告警
【代码】python3获取node-exporter的监控数据对服务器进行硬盘空间监控告警。
2025-06-27 12:51:22
179
原创 以太坊执行客户端和共识客户端各自的作用及意义
以太坊自从 The Merge(合并) 后,系统结构分成两个明确的层次:✅ 执行客户端(Execution Client)✅ 共识客户端(Consensus Client)它们之间的职责清晰分工,通过 Engine API 协同工作。
2025-06-25 17:18:16
381
原创 ETH节点各个服务应用的作用
在以太坊(Ethereum, ETH)节点部署过程中,涉及多个服务和应用程序,它们各自承担不同的职责,配合完成整个区块链节点的运行、共识、数据同步、交易处理、账户管理等功能。
2025-06-25 17:09:06
412
原创 记一次AWS 中RDS优化费用使用的案例
光标滑倒集群存储配置,这是集群版本,这个时候我们就要选择Aurora I/O 优化版然后再选择修改集群,然后保存即可。Aurora中PostgreSQL出现StorageIOUsag使用费用达到整个实例费用的50%原因是使用了Aurora PostgreSQL的时候在硬盘存储计费的使用有问题,使用的是标准计费。将Aurora实例硬盘存储计费标准将原来的标准版改成Aurora I/O-Optimized。1、找到并选择Aurora PostgreSQL实例,点击右上角的修改。
2025-06-25 16:53:58
582
原创 通过endpoint方式手动创建services调用外部的service
【代码】通过endpoint方式手动创建services调用外部的service。
2025-06-25 16:06:10
32
原创 Aliyun ACK手动在控制台创建clb类型的service
1)deploymentde selector可以在deployment的yaml文件中查找。自定义服务名称,选择负载均衡clb请注意选择selector。进入我们需要操作的集群–>点击网络–>选中服务。以下是选择selector的两种方法。2)创建好了后我们再去更改。
2025-06-25 15:54:21
517
原创 AWS服务器扩充硬盘
如果我们是整块硬盘在使用而没有进行分区的话,我们只需要执行resize2fs /dev/nvme0n1p1即可。1、在控制台上将需要扩充的硬盘增加空间。将硬盘大小由原来的50G升级到200G。2、登录所挂载的服务器。1)查看硬盘分区情况。4)验证是否扩充成功。
2025-06-23 16:25:35
351
原创 Aliyun手动将NAS挂载到ECS中
3)自动切换到按量付款的创建页面,根据自己需要选择区域,其余默认,最后选择自己所需要在的子网。1)获取挂载命令,在添加挂载点的位置有一个按钮,会提示你们获取ecs挂载命令。1)在文件系统列表选择刚刚创建好的nas,然后切换到挂载使用–>添加挂载点。2)根据自己的情况选择所需要在的vpc–>交换机子网–>点击确认。3 我们在我们的对应vpc下对应交换机子网下的机器进行命令行挂载。1)阿里云切换到NAS控制台–>文件系统列表–>创建文件系统。2)创建存储声明,需要此时同时通过使用CNFS方式创建存储卷。
2025-06-23 10:42:15
460
原创 Amazon Linux 2023镜像安装lrzsz工具
在任何路径下直接使用 rz 和 sz 命令,建议在 /usr/bin 目录下为它们创建软链接。
2025-06-13 11:41:10
282
原创 AWS 优化RDS PostgreSOL配置解决CheckpointLag监控值超过了默认值300s
经查询我们的IO充足还有将近100%,则可以将checkpoint_completion_target稍微降低到0.7。2、此时查询我们的checkpoint_completion_target值,显示配置为0.9。此时需要将checkpoint_completion_target 值改成更小的值以稍积极刷盘。同时我们需要注意我们RDS的EBSIOBalance监控。1、查询checkpoint_timeout值。结果显示是使用的默认值300s。
2025-06-12 12:26:23
36
原创 Alerting中配置多个OpsGenie时,如何匹配同一个条件匹配多个opsgenie的contact points
即:同一个条件我们匹配到了一个条件就不会继续往下匹配的。部分主要是规避规则匹配出现优先匹配原则。具体的yaml文件如下。
2025-06-10 17:00:06
122
原创 logrotate按文件大小进行日志切割
size 1024M #文件达到1G就切割 rotate 100 #保留100个文件 compressmissingoknotifemptycopytruncate #这个情况服务不用重启 create 0640 admin admin }
2025-05-16 16:26:15
220
原创 Helm部署kong+konga的路由管理系统
创建存储类需要的yaml文件创建存储类创建postgresql也可以下载好helm的chart创建postgres数据库查看创建好的deployment查看和删除创建过的deployment安装konga创建kongpull下来helm 的chart内容我们自己定义一个指定我们自己创建的value.yaml创建kong⚠️ 启动后报错了解决办法所以我就是通过降低postgres的办法⚠️ 之后又报另一个错解决办法,初始化迁移数据登录web
2025-04-30 16:36:48
566
原创 PostgreSQL数据库操作基本命令
在 psql 终端中输入 \l(查看数据库列表)后,如果输出内容较多,PostgreSQL 会自动使用分页工具(比如 less)来展示内容,这时候 不是卡住,而是进入了分页浏览模式。这样 \l、\dt 等命令就会直接全部输出,不再分页。
2025-04-30 11:02:19
578
原创 多块盘创建RAID10以及后增加空间
这边有两块,等第一块完成了后还要等第二块,第二块会更快点,当看到两个resync done.,就代表成功了。如果 /dev/nvme5n1 . /dev/nvme6n1上有分区或文件系统,请清除。通过添加两块等同大小的硬盘的方式对RAID10进行扩容。✅ 扩展 RAID10 阵列(增加设备数)✅ 查看挂载后的路径目录大小。
2025-04-30 09:53:43
294
kubernets-all-images-1.18.1.tar.gz
2020-04-30
delete_registry_images
2019-11-04
Mac跨域工具.zip
2019-11-20
rabbitmq-3.6.6-erlang.tar.gz
2020-04-28
EOS-manage-file.zip
2019-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人