我有问题。我的Spring启动项目收到一个带有选项的JSON和一个我称为 ORIGINAL XML 的XML。
每个选项都带有必须在原始XML上进行修改的标签。
最好不要使用此JSON:
Option 1 = N values
Option 2 = M values
Option 3 = K values
.....
Option X = R values
每个选项必须基于我拥有的值创建X个变体。例如: 对于原始XML,我必须为选项1创建N个变体,选项2必须从选项1中创建M个文档变体,选项3必须从选项2中创建K个文档变体,依此类推。
应提供NxMxKxR的变体原始XML 。
遵循我的算法,出现下一个错误:
2018-12-04 11:37:55.125警告7296 --- [l-1管家] com.zaxxer.hikari.pool.HikariPool:HikariPool-1-检测到线程饥饿或时钟跳动(管家delta = 49s823ms348µs491ns)
Mi变体以这种方式生成:
每个TareaRastrojo是一个行为如下的对象:
线程上下文切换正常,在这里我可以看到没有顺序的消息。
问题是CPU的运行速度为100%,并且还没有创建500个场景就结束了它的任务。
请注意,即时通讯测试可创建5 ^ 5个文档= 3125,并且效果很好,但在51000 = 11000到12000的范围内却失败,而5 ^ 6 = 15625。
为什么会在该范围内失败?