为了在典型的"微服务中试验错误处理和退避策略"建筑,我想有一个简单的"模拟"
的网络服务有谁知道这样的事情?
提前致谢。
答案 0 :(得分:2)
对于延迟部分,您可能正在寻找Moco。
以下内容来自API
延迟
@Since 0.7
有时,我们需要延迟来模拟慢速服务器端操作。
@Since 0.10.1
使用时间单位设置延迟很容易。
Java API
server.response(latency(1, TimeUnit.SECONDS));
JSON
{
"request" : {
"text" : "foo"
},
"response" : {
"latency": {
"duration": 1,
"unit": "second"
}
}
}
对于廉价硬件上的每秒数千个请求"部分,为什么需要此功能?你只是想模拟超时或其他什么吗?