今天在Hyperf里做切片上传的时候看到以前的代码是从接口把整个切片内容读出来到微服务中处理
这样不仅造成微服务间通信的高达几M的数据交互,也会造成无法调取微服务的问题
不说了上代码
我遇到的问题是前端传了三片文件,第三片无法访问微服务
在调取微服务的时候直接报错,这是怎么回事呢?
打印下切片内容
第一,第二片很正常,第三片全是“”
如果没猜错的话就是这个问题
所以我们把file_get_contents()拿到微服务里执行。传递的参数只是临时路径tmp
这样就解决了这个问题、