踏实树叶

文章
3
资源
0
加入时间
4年1月9天

微服务改造中解决跨库问题的思路

今年一直在和团队做微服务的架构改造(相关的一些详情,有兴趣的朋友,可以参见之前的这篇分享)。但是做过改造的朋友都知道 从“All-In-One” 到 “Micro-Service” 都需要迈过的一个坎,那就是垂直分库, 根据不同的子服务,将数据库拆分为不同的子服务库。那么问题就来了,在开始做微服务改造前,我发现在摇旺的老系统中,有很多后台报表或者前端详情页所需的数据是通过SQL Join来完成的...

geth --goroutine 31xxxx[chan receive, xx minutes]

geth报错github.com/ethereum/go-ethereum/event.xxx找了很多资料, 都说是内存使用过高的问题, 其中 最后解决的办法是,加内存, 我的是16G内存, 然后在geth启动命令上加了一个 --cache 2048(这是win32的推荐) 而我加的 3072 目前运行正常,https://github.com/ethereum/go-ethereum/...