【发布时间】:2022-11-18 20:05:58
【问题描述】:
我使用 solana-go https://github.com/gagliardetto/solana-go 当我并发请求100次SendAndConfirmTransaction时,就会报错。
_, err = confirm.SendAndConfirmTransaction(
context.TODO(),
this.getRpcClient(),
this.wsClient,
tx,
)
if err != nil {
panic(err)
}
和错误:
panic: (*jsonrpc.RPCError)(0x140001a1800)({
Code: (int) 429,
Message: (string) (len=83) "Connection rate limits exceeded, contact your app developer or support@rpcpool.com.",
Data: (interface {}) <nil>
})
超出连接速率限制,请联系您的应用程序开发人员或发送电子邮件至 support@rpcpool.com。
当我减少到50个并发时,没有问题,但是我不能再问50次,否则会报错。
我想知道solana rpc和websocket有什么限制?以及有没有办法提高并发数。
【问题讨论】:
标签: solana