建议 Workerman 增加自定义命令的支持

现在只要敲下 php start.php custom 后面不是 Workerman 指定的几个命令,就会出现: php start.php custom Usage: php yourfile <command> [mode] Commands: start Start worker in DEBUG mode. Use mode -d to star...

pader 发表与 2020-12-15 4454 浏览 2 回答
webman在Windows开发能热更新吗?

webman在Windows开发能自动热更新吗?...

无鞋刺客 发表与 2020-12-14 3700 浏览 1 回答
webman路由问题,关于域名路由

在webman中如何实现像ThinkPHP这样的域名路由呢? 比如域名为test.com,用户访问admin.test.com时进入admin模块,在ThinkPHP中可以使用 Route::domain('admin.test.com', 'admin'); 进行子域名和模块的绑定,请问在webman中该如何实现不同子域名和指定模块绑定呢?我看完了文档中路由部分,并没有提到域名路由相关的说明。...

大饭米粒 发表与 2020-12-11 7593 浏览 4 回答
webman不同文件如何传递变量呢?

例如说中间件和控制器之间,在中间件查询了数据库获取了用户信息,应该如何存储用户信息,使之能够在控制器中读取到用户信息呢?目前是使用request session来存储的,请问是否还有其他更好的方案呢?新人小白,辛苦解答,谢谢。...

xiaobai1 发表与 2020-12-10 2869 浏览 2 回答
busy调试定位不到问题

尝试了busy调试的方式,没有找到问题原因 127.0.0.1:12345 是异步任务进程,9000端口的是http服务器 初次用workman,问题有点多,希望大神帮帮忙。...

li20201108 发表与 2020-12-08 2964 浏览 1 回答
程序在退出的时候才会报错误

有时候是这种 有时候是这种 有时候是这种 要从哪里分析这个问题呢...

qufucl 发表与 2020-12-08 1694 浏览 1 回答
workman使用官方数据库连接类,连接静置几分钟后,再次使用执行查询语句,需要几十分钟才有结果

使用官方的mysql类,在onWorkStart时初始化连接,在onMessage时使用。workman刚启动时,执行sql语句很正常,静置几分钟后,再次使用,则出现阻塞,执行一条sql要阻塞几十分钟才有结果返回。(阻塞在数据库是通过打印lsof后得出的结果) 数据库为阿里云数据库,数据库的断开连接时间长为8小时 同一个服务器中,还有thinkphp非常驻内存的项目,操作同一个数据库的同一个表就不会出现这个现象。 请...

li20201108 发表与 2020-12-08 3050 浏览 2 回答
workerman的pipe是否不支持回调

$worker->onConnect=function($conn)use($targetAddr){ echo 'connected1'; $conn->remote=new AsyncTcpConnection($targetAddr); $conn->remote->onClose=function($conn){ echo 1; }; ...

Hanmo 发表与 2020-12-07 2794 浏览 1 回答
webman的URL问题

web的模板页面里的url,如果路由做了改变,所有页面都要手动去修改吗? 有没有办法路由做了改变,页面上的相应URL也随之改变. 还有,有办法让用户只能通过设置的路由规则访问,无法原始路径吗?...

mlyykk 发表与 2020-12-06 4555 浏览 1 回答
businesswork进程一直timeout,麻烦大神看看

...

mylg 发表与 2020-12-04 2147 浏览 1 回答
关于webman中自定义进程的疑问

webman新增process,必须要restart才能起效吗?...

天若尘 发表与 2020-12-04 4223 浏览 1 回答
gateway做了一个TCP长连接服务器运行了一段时间后出现了很多占用端口的情况

使用gateway做了一个TCP长连接服务器,gateway.php进程开到了100,businessworker.php进程开到了200,程序启动无报错,但运行一断时间后,出现了很Warning: stream_socket_server(): unable to connect to tcp://127.0.0.1:1538 (Address already in use) in /vendor/workerma...

oywb 发表与 2020-12-04 3571 浏览 1 回答
添加了开机启动start.php,无法查看status

用启动脚本将start.php添加到开机启动,重启后设备连接到服务器,数据传输正常,打开终端,用php start.php status和reload都提示Workerman[start.php] not run,请教如何查看status...

yanhui 发表与 2020-12-02 3052 浏览 1 回答
workerman-chat 如何限制接收消息的长度

workerman-chat 如何限制接收消息的长度? 发现在客户端可以恶意传入超大字符串,造成服务器严重卡顿...

zgc_306 发表与 2020-12-01 2748 浏览 3 回答
workman中的http和redis模块 使用composer 安装不成功?

workman中的http和redis模块 使用composer 安装不成功? 不管是从composer 的中国镜像还是国外镜像,都无法下载成功,说无此包...

tgzmos 发表与 2020-12-01 2684 浏览 3 回答
gateway需要连接池吗,怎么写连接池?

用gateway做了一个客服聊天。用的手册上的实例化数据库。只有一台服务器,领导说要用mysql连接池,要不然每有一个用户,就会实例化一个连接,会影响速度,还有可能使数据库崩溃。所以我想知道,需要用连接池吗,应该怎么写连接池?...

a38461257 发表与 2020-12-01 3502 浏览 1 回答
webman的路由建议写的全一点,比如分组功能就要自己去继承Route再扩展FastRoute的分组功能

webman的路由建议写的全一点,比如分组功能就要自己去继承Route再扩展FastRoute的分组功能...

小阳光 发表与 2020-12-01 3376 浏览 2 回答
gateway 我开2个websoket服务 用Gateway::sendToUid 怎么指定发送到哪一个

服务器上gateway 我开2个websoket服务 用Gateway::sendToUid 怎么指定发送到哪一个 服务注册地址分别是 1236 和 1237 这里绑定用户后打印用户是在线的 我启动第二个1237的时候 发送消息测试 没有报错 但是现实用户不在线 然后我看那个GatewayWorker\Lib\Gateway 里有个服务注册地址 就用 图里 的设置成1237 结果也没有用 我该怎么弄这个 ...

纯黑 发表与 2020-11-29 2034 浏览 1 回答
服务开启了一段时间后,客户端会无法连接socket 返回405 握手失败,当我重启了 wokerman 服务后 又能正常连接 握手

服务开启了一段时间后,客户端会无法连接socket 返回405 握手失败,当我执行重启命令后 wokerman 服务 又能正常连接 握手 查看日志并没有报错,也没有抛出异常,大概率的无法连接 就是 1天 2天这样 就会出现这情况,导致客户端无法正常连接...

chaoliao 发表与 2020-11-28 2543 浏览 1 回答

walkor

164231
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝