Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
例如,假设您想限制在一定时间内产生的突变量,而将它放在 postgres 函数或触发器中是没有意义的。你想对每一个突变都这样做,你会如何在 Hasura 中实现呢?
鉴于描述,我认为至少有两种潜在的解决方案:
在客户端去抖动。这取决于所有突变是否都来自一个客户。
在 Hasura 前面创建一个代理服务器,以实现您选择的速率限制行为。不同的突变需要不同的限速规则吗?否则,您也许可以在 Cloudflare 等服务中设置一些简单的页面规则
你有更具体的例子吗?