microservices - 在 POST 方法中使用 MicroserviceResponse 作为请求体
问题描述
我在 Controller (@MicroserviceController) 的 post 方法中使用了以下请求正文。此微服务在服务器(基于云)中作为 2 个实例运行,供消费者系统使用以更新数据。
@MicroserviceMethod
@RequestMapping(path = "/trial", method = RequestMethod.POST)
public MicroserviceResponse doPost(final MicroserviceResponse msResponse) {
}
当这个 api 的使用者点击这个 REST API 后调用时,是否有可能一个请求主体被另一个 api 命中使用?也就是说,消费者在完全相同的时间(精度高达毫秒)和服务器进程同时点击了这个 api 两次。这些是来自 msResponse 的唯一请求正文,那么其中一个将用于另一个吗?
任何指导都会有所帮助。谢谢
解决方案
推荐阅读
- django - 带有错误参数的 Django REST Framework API 请求返回所有对象
- c++ - 使用 msbuild 从 embarcadero 并行编译一个 c++ 项目
- sql - 创建缺少特定版本的产品列表
- mongodb - Mongoose findOneAndUpdate + upsert 总是替换现有文档
- django - Django 频道身份验证
- javascript - Jest 在错误时禁用大量 html 元素转储
- flutter - 如何在颤动中动态添加创建pdf中的项目?
- twilio - Twilio Worker Statistics 中的 startDate 和 endDate
- arrays - 大小大于 210 万时 C 数组初始化错误
- angular - 访问primeng表中childs表中的parents表变量