前言
对 EMQX 5.8.6 (社区版) 做性能测试,包括并发连接数测试和吞吐量测试
测试场景
- 多对1发布订阅 (大量边端设备上报高频采样数据到云端, 做性能测试)
- 1对1发布订阅 (云端下发到边端设备的控制指令,低频数据,不做测试)
- 1对多发布订阅 (云端->边端的通信,低频数据,不做测试)
在Gin框架中使用c.JSON()输出JSON时,默认会将特殊字符(如&)转义为Unicode编码(如\u0026)。某些场景下会导致客户端获取的URL有问题。
使用 c.PureJSON()替代 c.JSON()
1 | func GetPresignedURL(c *gin.Context) { |
Rocky Linux 9 默认 yum 安装的 Node.js 版本是16,vite启动报错:TypeError: crypto$2.getRandomValues is not a function
,需安装更高版本的 Node.js
nvm use
命令,可以快速切换当前使用的Node.js 版本今天价值基金LOF(501310)被爆炒,盘中直接涨停。
今年上半年的时候,我观察到很多港股LOF集体拉溢价,其中就包括501310。分析其持仓后, 发现与我的大盘红利持仓风格相近,于是我在4月份埋伏了一些港股LOF,今天成功获利,完成了一次卖出申购套利。
由于工作原因无法实时盯盘,我在4月份失业期间编写了一个溢价通知程序,当基金出现溢价时自动通知到手机,省去了我盯盘的麻烦,目前运行还算稳定。
海天味业(6月19日)暗盘交易,开盘上涨12.4%,收盘涨幅3.86%。上市当天盘中一度破发,目前累计跌幅1.52%
这是我中的第一支港股,中签了100股。暗盘交易当天,我发觉走势不妙,加上港股大盘很弱,果断在开盘5分钟后以40.1价格卖出,扣除认购和成交费用,盈利 318 HKD (+8.67%)
服务商 | 国内NTP服务器地址 |
---|---|
阿里云 | ntp.aliyun.com |
腾讯云 | ntp.tencent.com |
华为云 | ntp.huaweicloud.com |
清华大学 | ntp.tencent.com |
中国国家授时中心 | cn.ntp.org.cn |
(1)修改配置文件 /etc/chrony.conf
, 替换或添加以下内容:
1 | # 国内优选源(iburst表示快速初始同步) |
(2)重启 Chrony 并验证
1 | # 重载配置 |
准备3台机器: Rocky Linux 9 x86_64,IP地址如下:
每台机器上安装JDK 1.8及以上版本,并配置好环境变量
1 | yum install -y java-1.8.0-openjdk-devel |
配置环境变量,编辑/etc/profile文件,添加以下内容:
1 | export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk |
保存后,执行source /etc/profile使配置生效。
EMQ 支持 Docker,宿主机,k8s部署;支持单机或集群部署。以下给出EMQX社区版单机和集群部署方法
官方推荐最小配置:2核 4G
1 | docker pull emqx/emqx:5.3.2 |
1 | docker run -d --name emqx \ |
临时设置
1 | export GOPROXY=https://goproxy.cn,direct |
永久设置
1 | go env -w GOPROXY=https://goproxy.cn,direct |
再go get
下载