Laravel Telescope每3秒收到重复请求,求来源排查与停止方法
Laravel Telescope 每3秒自动请求的来源与停止方法
请求来源
这些请求是Laravel Telescope前端界面自带的自动刷新机制产生的:当你在浏览器打开Telescope的请求监控页面时,前端会每隔3秒调用这两个API接口——/telescope/telescope-api/requests?before=&family_hash=&tag=&take=50用于拉取历史请求列表,/telescope/telescope-api/requests?family_hash=&tag=&take=1用于获取最新的单条请求,目的是实时更新页面上的请求监控数据。
停止方法
- 临时停止:直接关闭打开Telescope监控页面的浏览器标签页,自动请求会立即终止。
- 临时禁用当前页面刷新:打开浏览器开发者工具控制台,执行以下代码清除定时器:
clearInterval(window.telescopeRefreshInterval) - 全局禁用自动刷新:
- 先发布Telescope的前端资源到本地项目:
php artisan telescope:publish - 找到
resources/views/vendor/telescope/components/requests.blade.php(或对应负责请求列表的组件文件),定位到其中的setInterval定时请求逻辑,注释或删除该段代码即可永久禁用自动刷新。
- 先发布Telescope的前端资源到本地项目:
内容的提问来源于stack exchange,提问作者dust_bg
相关产品推荐
相关产品推荐

