问题描述 参考了另外两个流式输出的帖子,实际只是想中转GPT接口的输出。 不知道帖子里面为什么需要一个独立的 process 监听独立的接口? 是为了区分慢接口吗? 我只参考了 Controller 代码,简单设置响应头,理论上就可以输出。 效果确实可以,能实现逐行输出,最后为什么会自动输出个http 响应头? 怎么屏蔽这个? 目前业务代码只需要屏蔽这个 http 响应头, 将for循环的输出替换为 curl...
问题描述 前端浏览器通常会同时给后端发送多个请求。在服务器空闲的时候,理论上应该并发处理啊。为什么会出现排队处理的情况。 测试案例: 用sleep 模拟延迟,在服务器空闲的时候,同一个方法三次请求会排队执行,并不会自动使用空闲的 processer 。 同时调用不同的测试方法,也会出现排队的情况,最多出现在两个 connections 中,还是会出现排队。 每次请求应该都是独立的,不知道这个 connection ...
问题描述 日志记录的时候,有没有什么办法能将一次请求相关的日志按照顺序罗列出来。 包括中间手动记录的日志。以及可能的异步执行的日志 目前用webman/log日志插件,只能保证默认的请求及SQl日志在一起。 自己记录一些日志的话。 不同请求的日志就会串在一起,很难排查一个请求完整的逻辑。 有没有什么办法能将一次请求的日志按照顺序排列。 甚至是异步执行的逻辑里面的日志。 例如在一开始搞个 request_id 所有的日...