最新回答 / 512205584
框架应该是以协程方式来处理客户端请求的,在高并发下,同时可能会有好几个客户端请求,就会出现第一个人进来创建db链接还没完成,第二个人同时在另一个协程中创建db链接,这样就会出现多个人重复创建db链接,如果并发行量大的话(10000),数据库就可能会挂点
2019-01-02
最新回答 / 512205584
单例模式不会降低并发度,单例可以实现db链接的复用,因为创建db链接及耗时,又占用系统及数据库资源,而且数据库链接数是有限的,在高并发量下,每个请求都去创建db链接,可能会导致数据库挂掉
2018-12-23
最赞回答 / qq_子非鱼_2
xorm cmd 墙内安装有两个库不能墙内访问 civil crypto.所以我们需要迂回一下安装。可以直接用 git clone github.com 上的库。这两个库都可以在GitHub上找到。
go get github.com/go-xorm/cmd/xorm 失败 timeout cd...
2018-11-24