<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/greatsharp</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; greatsharp]]></copyright><item><title><![CDATA[go时间时区处理]]></title><link>https://blog.youkuaiyun.com/greatsharp/article/details/128866113</link><guid>https://blog.youkuaiyun.com/greatsharp/article/details/128866113</guid><author>greatsharp</author><pubDate>Fri, 03 Feb 2023 14:46:44 +0800</pubDate><description><![CDATA[后段处理

1.数据库表时间字段统一用datetime(3)，精确到豪秒。

2.gorm的dsn中loc使用UTC

3.实体model的createTime, updateTime加tag autoCreateTime:milli autoUpdateTime:milli

4.在最初始的init()里设置time.Local为time.UTC，各业务代码正常使用time.Now()来获取UTC时间来手动设值。

5.业务层UTC时间转换成int64，只能用time.Now().UnixMilli()方]]></description><category></category></item><item><title><![CDATA[statefulset部署etcd v3.5.4集群]]></title><link>https://blog.youkuaiyun.com/greatsharp/article/details/125629575</link><guid>https://blog.youkuaiyun.com/greatsharp/article/details/125629575</guid><author>greatsharp</author><pubDate>Tue, 05 Jul 2022 22:37:16 +0800</pubDate><description><![CDATA[Statefulset部署etcd集群]]></description><category></category></item><item><title><![CDATA[statefulset部署mysql主从]]></title><link>https://blog.youkuaiyun.com/greatsharp/article/details/125469364</link><guid>https://blog.youkuaiyun.com/greatsharp/article/details/125469364</guid><author>greatsharp</author><pubDate>Sun, 26 Jun 2022 17:42:05 +0800</pubDate><description><![CDATA[statefulset部署myql主从]]></description><category></category></item><item><title><![CDATA[statefulset使用hostPath存储卷]]></title><link>https://blog.youkuaiyun.com/greatsharp/article/details/124531728</link><guid>https://blog.youkuaiyun.com/greatsharp/article/details/124531728</guid><author>greatsharp</author><pubDate>Sun, 01 May 2022 20:44:27 +0800</pubDate><description><![CDATA[预先创建好三个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，pv

kubectl scale sts web --replicas=2， web-2名字的pod将被删掉



pv,pvc...]]></description><category></category></item><item><title><![CDATA[golang 设置可用的proxy和环境变量]]></title><link>https://blog.youkuaiyun.com/greatsharp/article/details/124359349</link><guid>https://blog.youkuaiyun.com/greatsharp/article/details/124359349</guid><author>greatsharp</author><pubDate>Sat, 23 Apr 2022 09:34:47 +0800</pubDate><description><![CDATA[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...]]></description><category></category></item><item><title><![CDATA[Redis与Kafka达成高并发更新库存与数据一致性保证]]></title><link>https://blog.youkuaiyun.com/greatsharp/article/details/123145772</link><guid>https://blog.youkuaiyun.com/greatsharp/article/details/123145772</guid><author>greatsharp</author><pubDate>Sat, 26 Feb 2022 14:10:50 +0800</pubDate><description><![CDATA[采用在Redis中判断并更新库存（库存值可增可减），由Redis保证库存的正确性，由Kafka与MongodDB数据库事务保证最终的一致性。]]></description><category></category></item><item><title><![CDATA[VirtualBox中用CentOS7安装k8s v1.23.4集群]]></title><link>https://blog.youkuaiyun.com/greatsharp/article/details/123030248</link><guid>https://blog.youkuaiyun.com/greatsharp/article/details/123030248</guid><author>greatsharp</author><pubDate>Sun, 20 Feb 2022 14:26:50 +0800</pubDate><description><![CDATA[下载oracle virtualbox

例如6.1.30版

新建centos7的虚拟机，虚拟机里主要配置第一张网卡为NAT模式，第二张网卡为桥接模式

镜像用的CentOS-7-x86_64-DVD-2009.iso

centos7安装时，配置好网络和域名，将两张网卡都连接上

centos7安装好后，安装常用的ifconfig，vim命令

安装ifconfig：yum -y install net-tools.x86_64

安装vim和bash-completion：yum-y install ]]></description><category></category></item></channel></rss>