父PBP中,同步调用其他PBP会导致父PBP没有返回值 沈毅Lv.3修习 发布于 2023-09-15 14:58 最后回复 2024-11-22 16:48:56 分享 收藏 复制链接 新浪微博 微信扫一扫 分享 5 回复1155 浏览 PBP 的响应方式都是 直接返回输出参数给请求地址 父 PBP 中,同步调用其他子 PBP,会导致父 PBP 的返回值为空字符串 父 PBP 中,异步调用其他子 PBP,返回值正常 这是个已知的问题,但还是想了解下,这问题不打算解决了吗? 使用起来需要非常小心,而且很不方便,同步调用的话,必须要把 PBP 包成 API 来调用才能正常,内部调用变成了 HTTP 调用,徒增性能开销和麻烦
请问这问题现在有后续了吗
不是你说的问题
可以用应用级的全局变量吧,子 PBP 最后一步更新变量,主 PBP 在子完成后获取一下最新的变量值。或者主 PBP 输出就是变量值。
请问下,这问题啥进度啦?
这个已经有计划处理了,我们在设计一种严格串行的逻辑来解决同步调用的问题。