JavaScript-从同一文件中的不同实例收集不同数组

JavaScript-从同一文件中的不同实例收集不同数组,javascript,arrays,function,Javascript,Arrays,Function,我有一个index.js文件,它在多个实例上运行(基本上相同的文件运行了3次)。每个文件中都有一个数组,我需要从另一个文件util.js中获取all数组,该文件将对其进行处理并将其保存到数据库中(而不是许多数据库调用)。如何从单个文件中获取每个分片文件中的每个数组 我曾考虑将其保存到一个缓存类型的东西中,比如redis,但该文件的实例数量最终将是可变的。我还想用一个json或类型文件来存储数据,这将由util.js文件获取,但如果有可能的话,我不希望文件被破坏。我也不希望其他分片信息被写入-这个

我有一个index.js文件,它在多个实例上运行(基本上相同的文件运行了3次)。每个文件中都有一个数组,我需要从另一个文件util.js中获取all数组,该文件将对其进行处理并将其保存到数据库中(而不是许多数据库调用)。如何从单个文件中获取每个分片文件中的每个数组

我曾考虑将其保存到一个缓存类型的东西中,比如redis,但该文件的实例数量最终将是可变的。我还想用一个json或类型文件来存储数据,这将由util.js文件获取,但如果有可能的话,我不希望文件被破坏。我也不希望其他分片信息被写入-这个过程将在每个实例的同一时间发生

有什么可以帮忙的吗

index.js文件(可以运行多次!):

功能状态(){
//基本上,这是一个状态的东西。每30秒,我会获取一些统计数据和它的状态。
变量数组=[“演示”,“数据”]
返回数组;
}