基于我之前的相关,我发现在使用Enumerator类生成无限序列时存在巨大的性能差距。在此之前,我确实认为故障出在Enumerable方法、take和drop上,但以下基准测试没有证实这一说法。创建自然数生成器并按区间显示数字的示例(10e7-10,10e7>:nats_enum =Benchmarking Enumerable methods on Range ..."
puts Benchmark.measu
我用一个来自多个客户端的测试帐户进行了测试,结果是: Client1 -会话开始需要30-40秒- Windows 10 Client2 -会话启动需要17 -20秒- Windows 10 Client3 -会话开始需要7-10秒-会话开始需要30-50秒-会话开始需要7-10秒-会话开始需要7-10秒- Windows 7不包括上述客户端与RDS相同的域或网络,DNS是正确设置的。
在本地运行,它的工作方式与我想要的完全一样(有一个传入的流文件,在位置7-10有许多不同的代码,每个唯一的代码输出一个文件)例如,如果记录1-5在位置7-10有1234,记录6在位置7-10有2345,记录7在位置7-10有1234,那么将有一个名为1234_file.txt的文件,其中有1-5和7行,第二个文件2345_file.txt将有来自输入文件的第6行: session.transfer(flowFile, R