Hopetree-自定义图像 Hopetree 8月前 Go

Go 学习笔记(13):开发一个简单的端口转发程序

由于内外网限制问题,我经常需要使用 Nginx 配置一些反向代理来保证内网请求正常转发,但是 Nginx 的配置有时候由于缺乏关键配置导致代理无效,于是我会使用 nc 命令来进行端口转发,但是这种方式比较混乱,不方便管理,因此,我打算使用 go 开发一个简单的...

由于内外网限制问题,我经常需要使用 Nginx 配置一些反向代理来保证内网请求正常转发,但是 Nginx 的配置有时候由于缺乏关...

Hopetree-自定义图像 Hopetree 4月,3 周前 Lodash Dashboard 工作经验

记录一些使用 lodash.js 处理 Dashboard 数据的案例

最近在搞 Dashboard 的看板,不同平台的 Dashboard 实现方式不同,但是基本都是向 Grafana 那一套看齐就行。我们公司的这套 Dashboard 也差不多,但是引入了 lodash.js 和 Moment.js 来进行数据处理,这篇文章记...

最近在搞 Dashboard 的看板,不同平台的 Dashboard 实现方式不同,但是基本都是向 Grafana 那一套看齐就...

Hopetree-自定义图像 Hopetree 1 年,3月前 MongoDB

记一次因MongoDB数据迁移的失误导致的灾备环境事故

上周在客户这边搞灾备环境的数据迁移,做MongoDB的数据迁移的时候出现了很多问题,迁移过程报错了好几次,最终迁移也失败了,并且导致灾备环境的MongoDB集群的账号信息也变成了生产环境的集群信息,导致整个灾备环境都异常,最终在尝试了一些恢复手段依然没有恢复环...

上周在客户这边搞灾备环境的数据迁移,做MongoDB的数据迁移的时候出现了很多问题,迁移过程报错了好几次,最终迁移也失败了,并且...

Hopetree-自定义图像 Hopetree 4月,3 周前 PicGo Github

使用 PicGo 配置 GitHub 图床

之前我分享过图床软件 PicGo 的用法,当时配置的是七牛图床。随着上次“网站备案风波”导致七牛云短时间就冻结我图床的事件后,我就开始考虑各种资源的“灾备”的方案,第一重点就是图床,所以这次来分享一下将 GitHub 作为免费图床的经验。

之前我分享过图床软件 PicGo 的用法,当时配置的是七牛图床。随着上次“网站备案风波”导致七牛云短时间就冻结我图床的事件后,我...

Hopetree-自定义图像 Hopetree 3月,2 周前 Requests logging

Python 脚本中日志级别控制示例

这是一篇简单的笔记,用来记录平台经常写的Python脚本中关于日志级别的控制,本文主要有两个点:第一点是如何在调试阶段尽量输出更多的日志,并且在正式执行阶段只输出关键日志;第二是点是在py2中如何不打印requests请求时输出的INFO日志。

这是一篇简单的笔记,用来记录平台经常写的Python脚本中关于日志级别的控制,本文主要有两个点:第一点是如何在调试阶段尽量输出更...

Hopetree-自定义图像 Hopetree 3月,1 周前 MongoDB

MongoDB 集群主机 IP 变更后恢复集群状态的方案

最近有个环境做信创改造,使用的改造方案是新旧两套环境互换 IP,从而可以避免新环境重新开各种网络策略的问题。由于新环境已经下线 MongoDB 改用公司自研数据库,而迁移数据后有个事情需要从原 MongoDB 中割接数据,因此需要重新启动老环境的 MongoD...

最近有个环境做信创改造,使用的改造方案是新旧两套环境互换 IP,从而可以避免新环境重新开各种网络策略的问题。由于新环境已经下线 ...

Hopetree-自定义图像 Hopetree 8月,2 周前 shell

记录一些在持续部署中可复用的shell命令和函数

最近在做持续部署,很多系统和中间件的发布过程中都涉及到对进程和端口的一些检查,确保该启动的进程和端口启动了,该停掉的进程和端口也停掉了,于是有很多地方要复用代码,以下是记录的一些可复用的代码片段。

最近在做持续部署,很多系统和中间件的发布过程中都涉及到对进程和端口的一些检查,确保该启动的进程和端口启动了,该停掉的进程和端口也...

Hopetree-自定义图像 Hopetree 5月,2 周前 VMware 工作经验

使用Python SDK操作VMware进行虚拟机创建和配置变更

最近在搞虚拟机变更自动化的对接,支持了两个平台,分别是 SmartX 和 VMware 平台。这篇文章记录一下使用 Python SDK 进行 VMware 虚拟机操作的一些实战场景,主要包括快照创建、快照删除、计算资源变更、磁盘扩容等操作。

最近在搞虚拟机变更自动化的对接,支持了两个平台,分别是 SmartX 和 VMware 平台。这篇文章记录一下使用 Python...

Hopetree-自定义图像 Hopetree 10月,3 周前 Nginx Gzip

Nginx 应对网站扫描工具的方案

Gzip 炸弹干扰网站扫描工具的方案看似很厉害,实际上我认为根本不会起到任何作用,而且返回炸弹本身也是需要消耗网站流量和带宽的,所以并不划算。而使用 Nginx 配置直接忽略非正常请求的方式可以有效的节省服务端的处理,也可以节省日志空间,怎么看都是收益最高的选...

Gzip 炸弹干扰网站扫描工具的方案看似很厉害,实际上我认为根本不会起到任何作用,而且返回炸弹本身也是需要消耗网站流量和带宽的,...

Hopetree-自定义图像 Hopetree 1 年,2月前 SSL证书

HTTPS证书过期时间获取

根据脚本输入的域名和端口,查询域名绑定的https证书的起止时间,从而可以提醒相关人员证书到期时间。

根据脚本输入的域名和端口,查询域名绑定的https证书的起止时间,从而可以提醒相关人员证书到期时间。