我认为Solana/Metaplex等应该能够快速地处理大量的事务。我刚刚编写了一个负载测试,用于对现有的SPL令牌(具有与其关联的元工令牌-数据)进行50分钟的测试。
在我的代码中,我没有指定任何特定的节点/rpc,而是只指定集群,即testnet
我应该在这里做什么?
{"name":"Error","message":"failed to get info about account 2fvtsp6U6iDVhJvox5kRpUS6jFAStk847zATX3cpsVD8: Error: 429 Too Many Requests: {\"jsonrpc\":\"2.0\",\"error\":{\"code\": 429, \"message\":\"Too many requests from your IP, contact your app developer or support@rpcpool.com.\"}, \"id\": \"76627a31-4522-4ebb-ae22-5861fa6781f0\" } \r\n","stack":"Error: failed to get info about account 2fvtsp6U6iDVhJvox5kRpUS6jFAStk847zATX3cpsVD8: Error: 429 Too Many Requests: {\"jsonrpc\":\"2.0\",\"error\":{\"code\": 429, \"message\":\"Too many requests from your IP, contact your app developer or support@rpcpool.com.\"}, \"id\": \"76627a31-4522-4ebb-ae22-5861fa6781f0\" } \r\n\n at Connection.getAccountInfo (/Users/ffff/dev/walsingh/TOKENPASS/tpass-graphql/graphql/node_modules/@metaplex/js/node_modules/@solana/web3.js/lib/index.cjs.js:5508:13)\n at runMicrotasks (<anonymous>)\n at processTicksAndRejections (node:internal/process/task_queues:96:5)\n at async Token.getAccountInfo (
发布于 2022-04-26 18:22:24
您正在遇到的429个问题是RPC速率限制。在编写本报告时,Testnet的速率限制如下:
H19每秒最大数据量: 100 MB<代码>H 210<代码>F 211
你可能遇到了其中一个限制。一般的建议是不受利率限制地访问其中一个RPC,因为公共端点并不是用来测试您可以通过多少事务。
Quicknode、Triton和Genesysgo提供RPC下的使用。
https://stackoverflow.com/questions/72018671
复制相似问题