由于家境贫寒,买不起高性能服务器,加之现在很多云厂商并不提供ARM架构的服务器供大家使用,所以有了自己搭建一个服务器集群的想法。设备分散在多个不同的机房(家里)均无公网 IP,想要实现在外网快速连通所有机器。 网络情况 …
分类:未分类
关于Mysql BigInt实现的研究
背景 手头有一个海思处理器基于 ARM v7的开发版,在上面构建了 Mysql 和 Go,PHP的服务,这个板子是个32位的处理器,按照经验32位的处理器int大小应该是 32 bit大小,所以在程序爆超int范围的时候…
Ubuntu 20.04 部署ADGuardHome
手头有一个海思芯片的机顶盒,性能还可以,刷了Ubuntu20.04系统,功耗比较低,想平时分摊一些路由器的压力,跑一些简单的服务,让上网体验更稳定,避免夏天温度太高路由器降频导致网络卡顿,今天就折腾一下去广告,做一个简单…
一个Laravel+swoole的性能测试Docker环境
说明 最近想测试一下 swoole的性能,发现每次都要搞环境太麻烦了,所以做了一个docker compose 文件. 这个仓库主要是用来测试 laravel 在PHP8环境下使用Swoole 和 php-fpm 模式的…
WSL下Docker启动出现端口占用
启动Docker的时候经常出现端口被占用,restart又好了,但是又出现无法连上或者其他莫名其妙的问题,困扰了很久。 An attempt was made to access a socket in a way fo…
Laravel api请求报419
背景 最近的一个项目用到了 Sanctum 然后访问API的时候就出现 csrf token的报错 CSRF token mismatch. 问题分析 更具文档需要在API路由中加入 EnsureFrontendRequ…
记录一下在M1上跨平台编译的解决方案
自从用了M1以后,工作体验是改善了不少,但是服务器使用的程序还是x86指令集的,搞个x86的机器编译或者用虚拟机都感觉不大方便。所以就有了这个想法,启动一个x86_64的docker容器来编译。 快速启动一个x86_64…
记录一下在本地有ssh key的情况下如何使用密码登陆
ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no [email protected]
Skywalking php扩展(SkyAPM-php-sdk)安装
安装的背景 为了监控服务器上php调用各个服务的流量和请求延迟等数据,选择了Skywalking,但是由于安装过程异常不顺利,所以写下安装过程。 1. 尝试了 pecl 安装失败 2. 按照官方文档安装,安装失败 3. …
WSL 无法连接到指定网卡
有时候在使用了V---P+++++N的时候会出现wsl不能走指定的网卡。 于是在Github搜索一圈以后发现这个方法是可以的 https://github.com/microsoft/WSL/issues/5068 I …