我使用了webman把程序打包为phar以后,部署到服务器的话,想问一下, 1、比如我在public下放了一个vue编译好的admin后台,要如何访问这个admin下的index.html呢? 2、上传的文件,图片等,之前是上传在public/static下的,打包了以后,这些静态文件该怎么办呀? 3、比如我做了一个webman的插件,插件里面放了一些image,css,js,html这个如何访问呀?...
手头上有一个已经用thinkphp6开发了一年多的项目,已经上线运行了半年多,项目还挺稳定的,thinkphp6的开发效率还是很扛打的,赞一个!但是后期因为要涉及到一些消息队列、计划任务处理等等异步处理的任务,解决起来很不巴适,观望webman很久了,不知道坑多不多,不敢随便动手,想问问各位社区大佬有没有哪个走过这个迁徙路线的?...
问题描述 在使用sendToGroup之后,紧接着使用 sendToCurrentClient, 当前地址获取为0.0.0.0,消息未能发送。 红色标注使用 Gateway::sendToGroup 黄色标注使用 Gateway::sendToCurrentClient 我将 sendToCurrentClient 更换为 sendToClient 正常 应该是我使用 Timer 照成的...
公司项目代码比较老,运行了很多年,存在很多坑。 最近迁移到aliyun都,因为阿里云的配置不高,mysql成为了瓶颈。 项目架构是nginx做代理,请求交给php-fpm处理,php连接mysql处理业务。 最近一个前端页访问量比较大,前端页面有一个比较复杂的实时统计,导致mysql服务器cpu直接100%了。 因为mysql卡住了,所有的php-fpm进程与mysql保持着连接状态,傻傻的等待mysql响应。 没有...
直接贴代码 /** * 当客户端连接上gateway完成websocket握手时触发的回调函数。 * @param client_id 来自注册中心的连接ID * @param data 连接的相关数据 * @return void */ public static function onWebSocketConnect($client_id, $data) { //检测Cookis中是否有ses...
fork一个子进程,在子进程中做while(1)循环,在父进程中间隔几秒之后,posix_kill给子进程发送终止信号, 最后在ps 命令中还可以看到子进程的存在,只有父进程退出之后,子进程才一起消失 liunx 中使用查看命令是: ps -aux | grep php ps --ppid pid[父进程的进程号] ps axjf | grep php 代码如下: <?php $fun7 = functi...
在自定义命令里好像不能使用 redis-queue 来推送消息队列。 我试了一下会报以下错误 PHP Fatal error: Uncaught Error: Call to a member function add() on null in /home/pader/mix/code/webman/vendor/workerman/workerman/Connection/AsyncTcpConnection.p...
----------------------- WORKERMAN ----------------------------- Workerman version:4.0.27 PHP version:7.3.9 ------------------------ WORKERS ------------------------------- worker ...
webman route中 使用路由时 能否忽略大小写 如 Route::any('/ip/{ip}', ['app\controller\Ip', 'index']); 只能匹配 /ip/{ip} 而无法匹配到 /Ip/{ip} 等...
GatewayClient和GatewayWorker不在同一台服务器,也不在同一个局域网。 Gateway的lanIp设置为了 当前服务器的外网ip: 另一台服务器通过GatewayClient访问sendToUid()等方法报错: 2300 端口防火墙已经开启了 client是在windows下测试的...
Workerman version:4.0.17 PHP version:7.4.27nts 、version:7.4.3nts Windows下GatewayWorker 开个定时器,cmd打开272秒后准时卡住不动了,php7.3都正常,就php7.4开始后这样,linux环境上同版本没有问题。php7.4 官网上直接下载的,@walkor 大佬能看看吗?虽然只是测试环境用windows,但总感觉哪里没和php7...