Posts
Docker swarm 集群跨服务商部署 overlay 网络无法通信的问题
但是最近观察通过 swarm 部署的应用之间,如果分布在不同的机器里面他们无法使用应用名访问,ping 对方容器 IP 也无法连接,简而言之分布在不同宿主机的容器是无法通信的,这是不合理的。
将 windows 系统通过 dd 重装成 linux debian系统
购买了windows系统,不能够安装linux系统,本文通过 EasyBCD 配置引导项,使用 mfslinux 临时系统 dd 硬盘为 debian 系统。
VSCode远程开发-从头开始配置一个远程开发环境
折腾 VSCode 远程开发配置,从 jetbrains 切换至VSCode,遇到非常多的问题,进行解决之后,提高开发体验,顺便记录逐渐适应的过程。
chinadns 解决 Openwrt 中DNS 泄露与IPV6 不能代理的问题
在 openwrt 上使用 ssrp 插件中,当你选择使用代理非大陆IP模式时,它会将你非大陆的 IP 自动进行代理;但由于它本身不支持代理IPV6,当你解析出了海外站点IPV6地址时,你是直连到海外,速度非常慢,而且有可能会被通过 sni 屏蔽干扰等,体验很差。
Unraid 恢复硬盘数据命令 xfs_repair
发现nas跑着跑着经常硬盘炸了,然后下面的错误: Unmountable: Unsupported or no file system 重启了多次也没有改善,以前也遇到过,好像都通过插拔sata口和重启来解决过,也通过命令修复过硬盘解决问题了。这一次又遇到了,记录下修复的过程。
MTProxy的第三方版本 mtg 运行错误解决:fatal error: cannot resolve any public address
MTProxy的第三方版本 mtg 运行错误解决:fatal error: cannot resolve any public address 解决办法:手动指定公网 IPV4 和端口,上述命令的IP地址是1.2.3.4,更换为你自己的公网IP即可。
Docker 解决部署多个服务时 nginx 反向代理无法解析后端服务名的问题
当你通过docker部署多个服务时,无论是单机服务,还是采用swarm模式的集群服务情况下,nginx作为对外入口服务,接收到客户端流量后,需要通过反向代理转发到后端服务。 [emerg] 1#1: host not found in upstream "php" in /etc/nginx/conf.d/default.conf:12
qBittorrent : 通过 NodeJS 脚本批量替换 qBittorrent 种子服务器的用户 KEY
PT账号被封,重新注册后,新用户的 KEY 与老用户的KEY不一致,一个一个手动更新替换很麻烦,于是写了一个简单的脚本来批量更新 qBittorrent 中老种子的KEY,通过一个简单 NodeJS 脚本实现对 qBittorrent 中正在做种的种子,修改Tracker中的用户识别 KEY .
giffgaff:在IOS设备上将实体SIM转换为eSIM
这两天突然看到消息,giffgaff可以从实体卡转为esim了,之前屯了不少卡的用户可以剩下不少实体卡槽了。 如果你没有giffgaff的卡是不能直接购买esim的,是需要有实体卡的前提才能转换为esim。 先前如果在淘宝或者其他渠道购卡的用户,如果不是自己激活的,得先搞到邮箱或者用户名,然后找回密码就可以了。 找回用户名,必须插卡到手机,通过编辑短信内容 `membername` 发送至 43430 稍后就会有giffgaff的服务短信通知,告知你的用户名。
supervisor: 给 Dockerfile 增加 supervisor 自启动服务
记录下给php-fpm的镜像增加supervisor服务使其在后台跑多个worker,如给php的laravel项目配置多个异步队列进程,使用supervisor进行管理。