我正在使用 Service Fabric 开发 Web 数据爬虫。我已经将一个爬行过程划分为无状态服务管道。第一个服务加载 HTML。(S1) 第二个从中解析数据。(S2) 第三个将结果保存到 DB 并执行附加操作。(S3) HTML 代码从 S1 移动到 S2,而不是 S3(根据设计,我需要在第三个服务中使用 HTML)。HTML本身数据量大,我被迫设置的问题
[assembly: FabricTransportServiceRemotingProvider(MaxMessageSize = 1073741824)]
这种设计是反模式吗?我应该在单一服务中使用 HTML 执行所有工作吗?