问题标签 [blackfire]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
219 浏览

php - 在 Docker 中与 PHP Swoole 一起运行 Blackfire 时出现问题

有没有人设法将 Blackfire 与 Swoole 一起使用?我已经尝试设置了几天,但没有成功。

我在 PHP-CLI Swoole Dockerfile 中调用以下脚本:

主管配置:

使用 blackfire curl 时出现错误消息:

0 投票
0 回答
37 浏览

symfony - 代理 blackfire 不启动

我尝试安装 Blackfire,但在启动代理时遇到问题。 在此处输入图像描述

终端保持这样。在这个错误之前我有这个:

黑火已经在运行,我将其杀死。在此之后我有上面的错误。

感谢您的回复

0 投票
1 回答
21 浏览

php - PHP 访问 Redis 报告的 IO WAIT 超长

如附件所示,Blackfire 报告说,所有 Redis 操作都具有可笑的延迟,而 Redis 托管在同一个容器上。管理程序未报告高 IO 等待。redis 不包含很多键,但它经常被访问。这怎么可能发生?我检查ulimit了守护程序文件并增加了 TCP 端口范围。只是不知道这是什么。

长 Redis IO 等待

0 投票
0 回答
14 浏览

php - PHP 警告:模块 'blackfire' 已在第 0 行的未知中加载

我尝试安装Blackfire。它正在工作。但是,每当我运行 PHP 命令时,我都会收到此警告:

PHP 警告:模块 'blackfire' 已在第 0 行的未知中加载

就像这里解释的那样:PHP 警告:模块已经在 Unknown on line 0 加载

解决方案是,模块被多次加载,这听起来也是我遇到的问题。

问题是,我有两个处理 PHP 的服务:

  • nginx
  • php7.4-fpm

我怎么知道他们中的哪一个应该加载这个 Blackfire 库?


更多详细信息

如果我这样做:`grep -R "blackfire" /etc/php/7.4/

然后我得到这个:

我可以看到有一个fpm-folder 和一个cli-folder。并且有两个 blackfire-ini-files:90-blackfire.ini99-blackfire.ini.

我如何知道正在使用哪些文件?