【发布时间】:2015-11-15 02:59:31
【问题描述】:
我从 http 调用获取配置。
我可以在哪里存储该配置,序列化到文件系统或附加到 GLOBAL 或任何其他
我正在使用 nodejs 实现服务发现。 http://lukebond.ghost.io/service-discovery-with-etcd-and-node-js/
我正在获取服务注册表。我想存储它以供在应用程序范围内使用。
【问题讨论】:
-
有很多方法可以在 Node.js 中存储数据,您可以编写文件,将数据存储在内存中,将其存储在数据库中,可能是 Redis 等...请更具体地了解您的需要。
-
我问是因为我一直使用文件进行静态配置。首选使用哪一个。这不会有问题。我觉得保持记忆对我的需要来说既方便又有效。但在记忆中意味着我只知道全局
-
所以将文件写成 JSON 并与
require一起使用。
标签: node.js soa microservices etcd