预加载大量不可显式序列化的数据,然后将其发送到多个工作器实例

时间:2016-05-20 11:16:20

标签: c# serialization

我有一个在许多情况下运行的进程。每隔5分钟,我会从几个非本地来源加载大量数据和配置。这给源带来了很多不必要的压力,因为我只需要为每个实例提供相同的数据。

所以我认为我应该只创建一个处理加载并生成所需的所有数据结构的进程,然后发送完成的包'每个工作进程(每个都在不同的机器/云计算机上!)。

这个'套餐' object包含许多自定义数据结构和未明确标记为可序列化的对象。我不会在很长一段时间内保存对象,因此可以假设加载器的库和工作者完全相同。有没有办法我仍然可以复制对象的位以发送到工作者实例,例如只是根据工作人员的请求使用二进制下载?

0 个答案:

没有答案