Zadig 版本 v1.13.0
问题:
- 使用自定义工作流的构建耗时大于通用工作流,每次构建耗时相差30-60s(必现)
- 使用通用工作流时服务器磁盘吞吐量飙高,导致服务load飙高。 自定义工作流不会(基本必现)
通用工作流的构建与自定义的工作流的构建有啥不同?
构建过程: mvnw clean package
构建过程中使用的相同的服务相同的模板
自定义工作流:
通用工作流:
构建成功的耗时情况:
Zadig 版本 v1.13.0
问题:
构建过程: mvnw clean package
构建过程中使用的相同的服务相同的模板
自定义工作流:
通用工作流:
构建成功的耗时情况:
在zadig沟通群里,有大佬指出可能是因为使用对象存储做缓存的原因, 自定义工作流不能使用对象存储做缓存所以不会出现问题。 我测后回复在帖子下
通用工作流在构建开始阶段会加载缓存,结束的时候会保存缓存。自定义工作流目前没有缓存,也许是这个原因
感谢大佬
构建异常的问题我已经测过了,是缓存的问题。 不使用缓存时不会触发磁盘io飙高,并且构建时长与自定义工作流一致
大佬, 这个最后怎么解决的, 就是不是用缓存了?