补测试单元,发现低级错误真多

这两天在补缓存组件的测试单元

越补越发现低级错误多,多到自己都害羞了。

一部分代码写的时候想的太多,暂时没有用到,测试一跑,全都报错。

实在是……

发布于
2019-04-12

发现这次装系统犯了一个致命的错误

想着不会休眠到磁盘的,就和台式机一样没开swap分区。


但是台式机有32g内存,笔记本只有8g啊,一不留神就会卡死。


下次有空闲的时候备份下资料,调整下分区吧

发布于
2019-04-07

修正了站点死锁bug

缓存组件更换flush代码时不小心把清除已用空间的代码删了。


测试单元还是写的不够详细啊。

发布于
2019-04-03

再一次发现自己闲的蛋疼

缓存组件本地测试的差不多了,发现 我的台式机和笔记本极限都在首页9w+rps,看来这是内存的限制了,于是准备玩对测。

然后,发现只有华丽的700rps

什么鬼???

一番排查,10MB/s 恩,应该是我的dock只有百兆网卡的锅。

跑下空json接口,30000rps,这才对么,

千兆网卡跑空接口就是3wrps,

万兆网卡跑空接口就是30w rps上限么,杠杠的。

慢着,我有万兆网卡的设备么?

没有啊……

千兆网卡空缄口30000rps有冒用,稍微传点数据就只有3000rps的上限了吧?

我算算,100mb/3000,30k的正文就到上限了。

那我还想着能跑10w,20w的rps有毛意义?网卡都传输不过去啊……

真是闲的……

慢着,techempower 那些纯净态 700多w rps的测试是什么鬼?

比我还蛋疼。

发布于
2019-03-26

换个缓存组件

花一晚上用atomic和sync.map撸了个缓存组件。

占了不用复制内存的优势,在笔记本跑一跑本机轻松首页90000+rps ……

我怎么记得我的台式机也才这个值…………

不管了,先切换一下,看看稳定性和bug.

然后在腾讯的vps双核一跑,6k+rps....

突然觉得我的笔记本好神……

发布于
2019-03-25