应用占用内存过高时,如何排查是哪段逻辑出现了问题呢

项目上线后,服务器时而崩溃。htop 查看到部分应用到内存比较高,怎么排查应用内是什么原因导致的内存使用率过高或 CPU 使用率过高呢?...

= - = 发表与 27天前 178 浏览 1 回答
phpsocketio 还会升级协议吗?

@walkor 亮哥,使用最新的 socket.io-client 去连 phpsocket.io 时,提示说客户端版本过高,无法连接。 后续会升级 php 的 socket.io 吗 ...

= - = 发表与 2024-01-07 499 浏览 1 回答
为啥fpm模式,nginx只需要cpu对应的个数,webman 运行的时候却需要开启额外的进程?

问题描述 在使用 nginx + fpm 的方式时,nginx 只需要配置4个(cpu 个数) worker。php 会自动动态创建 worker 接收请求。不会出现阻塞。但是独立使用 webman 的时候却需要额外开启端口来接收请求,以避免 IO 阻塞。...

= - = 发表与 2023-12-23 631 浏览 3 回答
游戏开发中,分布式部署,开启多个业务进程,怎么确保一个房间的玩家在同一个服务器的同个业务进程呢?

问题描述 一个游戏服务,开了多个 businessworker 后,不能保证同一个房间的人都在一个 businessworker 的进程内存中。 以及分布式部署后,没法保证同一个房间的人进入同一个服务器的同一个 businessworker。 同一个房间的游戏玩家如果没有进入同一个 BusinuessWorker,操作内存数据的时候,会读取不到其他玩家的相关游戏状态信心。 这里大家说怎么处理的呢?...

= - = 发表与 2023-02-13 966 浏览 1 回答
也可以通过 nginx 来处理静态文件。

AdapterMan Issue 讨论: https://github.com/joanhey/AdapterMan/issues/9#issuecomment-1351947013 示例: https://github.com/joanhey/AdapterMan/blob/master/recipes/nginx-config.md...

= - = 发表与 2023-01-02 1014 浏览 1 回答
使用 gatewayworker 时,如果期望所有已经连上的用户重连,应该怎么做?

问题描述 文档没找到相关信息,源码找到了 BusinessWorker->gatewayConnections 我在 Events::onClose 循环 gatewayConnections,调用 connection->close 后,无法判断是否有效。 目的: 希望开发阶段 reload 代码后,能自动把客户端断开,让他们重连。因为客户端连上的时候,Events::onConnect 有做一些处理,...

= - = 发表与 2022-11-02 515 浏览 2 回答
【求助帖】laravel-octane-workerman,项目在 web 模式下,使用了 session。无法像 fpm 那样正常进行登录

ISSUE 链接:https://github.com/JieAnthony/laravel-octane-workerman/issues/32 ...

= - = 发表与 2022-09-01 494 浏览 0 回答
有没有比较好的办法可以快速兼容 laravel 生态呢

Laravel 生态里面有好多东西。现成,直接用。以及代码质量上也还不错。有比较好的做法可以快速兼容 Laravel 的生态吗。...

= - = 发表与 2022-03-23 1174 浏览 2 回答
webman 支持 scout 吗

webman 使用了 laravel 的 Eloquent,想了解下是否支持 scout: https://learnku.com/docs/laravel/9.x/scout/12273...

= - = 发表与 2022-03-20 917 浏览 2 回答
在单元测试中发起对项目的接口请求,应该怎么操作呢?

希望能在单元测试中直接发起对接口的请求,并断言接口返回的数据是否正确。这个应该怎么操作呢?...

= - = 发表与 2022-03-13 1585 浏览 2 回答
无法安装 phinx 吗

解决方案 【推荐】先把 composer.lock 删掉,再重新执行 composer require robmorgan/phinx rm composer.lock composer require robmorgan/phinx 手动降级包版本。由 3 降到 2 psr/log:^2、psr/simple-cache:^2 命令:composer require psr/log:^2 psr/simpl...

= - = 发表与 2022-03-10 1466 浏览 1 回答
webman 内的各个文件,风格不一致。这个是否有计划整理下呢?

以前比较习惯 psr 风格的代码。看到代码后有小小的强迫症,想了解下是否会进行整理。因为想使用,才会挑毛病,虽然不做处理也无伤大雅。 ...

= - = 发表与 2022-03-01 815 浏览 1 回答
是否可以默认在 start.php 头部增加 php 解释器?并重命名 start.php 为 webman 或者 start。

#!/usr/bin/env php # 这里,在头部增加此行。并重命名 start.php 为 webman 或者 start <?php require_once __DIR__ . '/vendor/autoload.php'; <...>...

= - = 发表与 2022-02-26 869 浏览 2 回答

= - =

1480
积分
0
获赞数
0
粉丝数
2021-12-15 加入
🔝