- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 go时间时区处理
后段处理1.数据库表时间字段统一用datetime(3),精确到豪秒。2.gorm的dsn中loc使用UTC3.实体model的createTime, updateTime加tag autoCreateTime:milli autoUpdateTime:milli4.在最初始的init()里设置time.Local为time.UTC,各业务代码正常使用time.Now()来获取UTC时间来手动设值。5.业务层UTC时间转换成int64,只能用time.Now().UnixMilli()方
2023-02-03 14:46:44 1660
原创 statefulset使用hostPath存储卷
预先创建好三个pv:ss-pv-volume, ss-pv-volume-1, ss-pv-volume-2创建statefulset,自动绑定pv,同时生成三个pvc验证statefulset在k8s-node3的/mnt/statefulset目录下,放入测试html访问web-2的nginx缩容后看看pvc,pvkubectl scale sts web --replicas=2, web-2名字的pod将被删掉pv,pvc...
2022-05-01 20:44:27 1483 3
原创 golang 设置可用的proxy和环境变量
go1.17版go get -u github.com/gin-gonic/gin下载gin框架报错需要设置正确的环境变量和代理go env -w GO111MODULE=on设置代理go env -w GOPROXY=https://goproxy.io,direct发现还有如下错误:Go 设置了默认的GOSUMDB=sum.golang.org,是用来验证包的有效性。这个网址由于墙的原因可能无法访问,所以可以使用下面命令来关闭:go env -w GO...
2022-04-23 09:34:47 1389
原创 Redis与Kafka达成高并发更新库存与数据一致性保证
采用在Redis中判断并更新库存(库存值可增可减),由Redis保证库存的正确性,由Kafka与MongodDB数据库事务保证最终的一致性。
2022-02-26 14:10:50 3143
原创 VirtualBox中用CentOS7安装k8s v1.23.4集群
下载oracle virtualbox例如6.1.30版新建centos7的虚拟机,虚拟机里主要配置第一张网卡为NAT模式,第二张网卡为桥接模式镜像用的CentOS-7-x86_64-DVD-2009.isocentos7安装时,配置好网络和域名,将两张网卡都连接上centos7安装好后,安装常用的ifconfig,vim命令安装ifconfig:yum -y install net-tools.x86_64安装vim和bash-completion:yum-y install
2022-02-20 14:26:50 1352
Javascript实现的UI图形包Flotr
2011-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人