如何使用 bucket4j 而不是 cassandra 生成 JHipster Api 网关

How to generate JHipster Api Gateway using bucket4j instead of cassandra

JHipster 发布了对使用 bucket4j 和 hazelcast 创建 api 网关及其 4.4.1 版本的支持。

但是当我尝试使用 yo jhipster 生成 api 网关时,bucket4j 没有选项,而且在任何 jhipster 文档中也没有提到如何使用 bucket4j。

我尝试创建没有数据库的网关,但 Cassandra 的 yml 文件仍然存在

JHipster Gateway 自动与 bucket4j 集成,可用于任何数据库类型。这不是提示中的选择。有关如何启用的更多信息,请参阅 JHipster rate-limiting docs

Cassandra yml 文件不应该被复制过来。它们是以前速率限制的工作方式遗留下来的。这已在 this Pull Request 中修复,并将在下一个版本中。如果你有这些文件并且不使用 Cassandra,你可以删除它们。