yapi 返回array类型mock数据,导致YAPI服务挂掉

iqxoj9l9  于 2022-10-20  发布在  其他
关注(0)|答案(1)|浏览(430)

版本号

~
1.10.2

什么问题

~
YAPI服务挂掉

如何复现此问题

~
在返回数据设置中定义array类型,设置其mock数据为uniqueItems,并设置最小元素和最大元素个数。
设置array类型的子元素为枚举类型,枚举类型的个数小于定义的最小元素个数。
导致后台一直生成mock数据,又无法生成正确的mock数据返回,导致把CPU占满,YAPI无响应,然后挂掉。
只要点击预览返回数据,或者发起mock请求,就会发生上述情况,YAPI服务就会down掉。
希望这种错误的操作将报一个错误,而不是整个服务直接挂掉。
并且希望array可以拥有多个子节点,可以设置每一个参数的mock值和描述。

什么浏览器

~
chrome

什么系统(Linux, Windows, macOS)

macOS

相关问题