我有一个rest api,很少有用户使用,它在百胜存储库中执行crud操作。存储库创建操作需要一些时间。根据我在web上读到的,返回202状态代码并创建一个任务资源,用户可以从中查询创建状态是最好的选择。但是,我认为这对于我的简单rest api来说是过分了。使存储库创建同步的缺点是什么?我唯一想到的是我必须调整http请求超时值。
最佳答案
你让一个http连接保持长时间的开放,这样会消耗更多的资源,而且扩展性不好。如果有网络问题,它的可靠性也会降低。
这真的取决于你的用例。也许这些缺点对你来说不太重要?你可以做出最好的决定。
关于rest - REST API方法需要很长时间才能完成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29678056/