如何解决ktable - 存储位置和大小
ktables 存储在哪里以及如何找出 ktable 占用多少“空间” - 磁盘空间或内存?
我们有一组微服务,每个微服务都有 ktable(s) - 基于使用的主题 - 为每个主题定义。主题大小 - 单个消息大小和消息数量 - 可能会变得非常高。
这些微服务目前已部署到 EC2,我们正在将它们迁移到 Fargate。坦率地说,我不知道 - statestore/ktable 是在哪里创建/存储的。 Fargate 只分配了 20GB 的空间,无法更改。
我读过的一些地方,它存储在代理上,我的一位同事认为它是 EC2 或 Fargate 容器的本地。我在哪里可以找到这些信息?以及如何确定给定 statestore 的大小?我可以从代码中调用 API 吗?
如果它存储在代理服务器上,那么我们需要确保代理上有足够的磁盘容量用于多个此类微服务,为此,这将有助于确定微服务所需的存储大小。如果它在 Fargate 容器上,知道大小将有助于将其提交给架构团队,因为我们无法更改临时存储。
感谢有关此问题的任何指示/指导。
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。