【发布时间】:2017-03-10 19:29:16
【问题描述】:
我们有一个 kubernetes 集群环境,在任何给定时间都有大约 10~20 个 Pod/容器在单个节点上运行。每个节点有大约 200k ish inodes 可用。然而,我们的微服务 (nodejs/npm) 应用程序每个都可以吃掉大约 20k+ 的 inode,如果一个节点上的 10 个 pod/容器基本上吃掉了服务器(节点)上所有可用的 inode,那么这个数字就会增加。
问题是是否有办法在node_modules 中处理此问题,以尽量减少它包含的文件数量或为 node_modules 使用某种捆绑器??
【问题讨论】:
标签: node.js npm kubernetes microservices inode