我们正在使用第三方库(Google Spanner),该库在节点应用程序中使用gRPC。我们的一个痛点是能够很容易地模拟来自这个库的响应以进行测试。
如果有人有类似的问题,你能解决吗?我正在考虑一种可以记录/重放RPC调用的工具(有许多用于记录/重放HTTP调用的很好的库),但是找不到任何类似的rpc工具。我偶然发现了谷歌的rpcreplay (https://github.com/GoogleCloudPlatform/google-cloud-go/tree/master/rpcreplay),但据我所知,它是用于Go应用程序的。
发布于 2019-02-12 21:49:52
在Traffic Parrot,我们一直致力于在我们的service virtualization tool中为您的问题提供解决方案,其中包括一个可用于定义模拟行为的用户界面。
我们最近添加了一个关于如何模拟给定原型文件的线路上的gRPC响应的tutorial。
您还可以在documentation中找到有关如何通过网络进行录制和回放的信息。



https://stackoverflow.com/questions/51490746
复制相似问题