composer require workerman/webman-framework ^1.3.7 && composer require webman/console ^1.0.16 && ./webman install

从1.3.6升到1.3.7后发现两个问题: 1、php start.php start 明显比以前启动慢了。 2、出现“Class "support\Timer" not found”报错。 其它暂没发现!!...

liziyu 发表与 2022-04-01 1237 浏览 2 回答
使用singal需要使用declare(ticks=n)语句,但Timer信号处理器并没有使用declare(ticks=n)语句

php使用singal为什么需要使用declare(ticks=n)语句? pcntl 拓展在实现signal上使用了“延后执行”的机制;因此使用该功能时,必须先使用语句declare(ticks=1),否则注册的singal-handel就不会执行了 ...

Tinywan 发表与 2022-04-01 1408 浏览 7 回答
workerman并发连接数量优化问题

看到文档写的并发连接数超过1000就需要安装event扩展,想咨询下各位大佬 并发连接是指同时连接数量吗? 如果只安装event扩展并发连接能提高多少呀? 如果安装了event扩展再加上linux内核优相对于只安装event扩展能提高多少并发连接呀? 假设服务器配置 cpu 4核 内存 8G ...

咸鱼.php 发表与 2022-04-01 1824 浏览 1 回答
希望route类提供更多的接口

例如我的url 有1个参数id是加密过的,要用中间件解密的话,没有找到相关接口。只能到控制器里解密,很麻烦的。希望支持。 laravel 是支持的,解密后,送回路由里 参考: public function handle(Request $request, Closure $next, ...$parameter) { $router = Route::current(); $parameterNames = $ro...

ala3246875 发表与 2022-03-31 1048 浏览 1 回答
性能调优:已按照文档优化,在使用workman脚本性能压测时,最大到1018后报错

目前已按官方文档做了内核优化,但在使用workman脚本性能压测时会报错。以下服务信息及报错明细,麻烦大佬看下。 压测信息 压测脚本来源: https://www.workerman.net/q/1453 压测操作: 内网内两台服务器,一台启动脚本,对目标服务器及服务进行压测。 错误明细: 服务信息: 服务器信息: php版本: php扩展: 系统级别优化: 服务开启: ...

Caesar-Tang 发表与 2022-03-31 1241 浏览 4 回答
如何在一个tcp的服务中,返回给客户端http json

我建立了一个 'listen' => 'tcp://' . LAN_IP . ':8181', tcp的服务,现在想在: $worker->onMessage = function (TcpConnection $connection, $buffer) { $connection->send(xxxxx); //这里想返回给客户端http json格式的数据 要怎么写...

bigman 发表与 2022-03-31 853 浏览 2 回答
redis总是被中断,产生致命错误,需要怎么处理呢

ErrorException: Redis::get(): Send of 58 bytes failed with errno=10054 远程主机强迫关闭了一个现有的连接。 in D:\net\vendor\workerman\workerman\Protocols\Http\Session\RedisSessionHandler.php:84...

gongaiorg 发表与 2022-03-31 1837 浏览 1 回答
route 函数的问题,希望改进

例如 url 为 /subject/{id},name为 subject 直接使用 route('subject', 2)是无法正常生成的, 希望改进该函数。 单个参数的时候,直接传入值即可生成。 还有个问题就是 Route::get('/subject'). 如果不带前面的斜杠,是无法正常匹配的。希望能兼容下。...

ala3246875 发表与 2022-03-30 1047 浏览 3 回答
分布式stream_socket_client(): unable to connect to tcp://172.31.18.200:4507 (Connection timed out) in

分布式之后会有这个异常错误 而且几台服务器都有 请问应该怎么排查 而且是开启一段时间后出现 PHP Warning: stream_socket_client(): unable to connect to tcp://172.31.18.200:4507 (Connection timed out) in /www/wwwroot/Route2/vendor/workerman/gateway-worker/...

黑老怪 发表与 2022-03-30 1314 浏览 2 回答
在webman1.3中使用delete方式请求无法获取到参数

使用web端的delete参数没有问题,使用uniapp请求时,使用delete方法,请求,在1.3里面却无法获取到请求参数 截图: 代码截图: 如果把参数放到url中的话,就可以使用get访问到参数,但uniapp的request把data参数放在了body里面了,难不成必须得手动把参数拼接成URL参数吗?...

楚羽幽 发表与 2022-03-29 1076 浏览 1 回答
webman上传图片目前是一张一张上传,后期可以一次性上传多图吗?类似下面代码的操作

<form action="" enctype="multipart/form-data" method="post"> <input type="file" name="image[]" multiple/> <input type="submit" value=&q...

leizong 发表与 2022-03-29 1294 浏览 1 回答
希望能允许覆盖框架预定义的函数

群主定义函数的时候是否可以先用function_exists检查一下,希望能允许业务代码覆盖框架自带的函数,因为自带的有部分函数实在是....太丑了 /** * webman\config\log.php */ return [ ... 'constructor' => [ runtime_path() . '/logs/webman.log', .... ...

aphper 发表与 2022-03-29 964 浏览 5 回答
webman是否可以统一组件的调用方式

例如Laravel中各种组件使用facades DB::connect() Redis::connect() Request::input() Custom::method() ... Yii2中调用组件使用 Yii::$app->request Yii::$app->redis Yii::$app->custom ... 而在webman中没有预定义定义这种方式 也没有对插件开发者有什么要求,导致...

aphper 发表与 2022-03-29 1395 浏览 2 回答
webman 如何让SSL和非SSL都可以访问?

在server.php里配置了SSL后,https可以访问了, 如果希望http也可以继续使用. 应该怎么配置呢?...

mlyykk 发表与 2022-03-28 1712 浏览 3 回答
webman Redis::get(): send of 28 bytes failed with errno=32 Broken pipe

使用redis插件的时候 开发时 有时候刷新会出现这个 Redis::get(): send of 28 bytes failed with errno=32 Broken pipe start.php 重启就好了 什么问题呢...

mayibanjia 发表与 2022-03-28 2381 浏览 2 回答
webman安装laravel的数据库报错怎么解决

执行这三个语句会报错PHP Fatal error: Cannot redeclare base_path() (previously declared in /home/webman/support/helpers.php:40) in /home/webman/support/helpers.php on line 47 composer info如下图 ...

li3826373 发表与 2022-03-28 1106 浏览 1 回答
webman升级命令 执行后有问题

一直使用的webman的1.0.10版本 看到1.2.0后发布了挺多插件的 今天想尝下? 按文档命令搞一下 composer require workerman/webman-framework ^1.3.0 && composer require webman/console ^1.0.16 && ./webman install 看到webman-framerwork 和 webm...

1619443919 发表与 2022-03-28 1698 浏览 1 回答
关于config()与session()等的小建议

不太好描述,直接写出期望结果吧: 1、希望在view模板.html里可以直接使用 session('admin.info.name');能获取“用户名”的这种多级调用。 2、希望config('myfolder.file.key'); 这种可以获取config/myfolder/file.php下的返回值,这种多级调用。 3、希望return view();为空时默认指向对应的模板文件,同时也可自定义指向渲染 vi...

liziyu 发表与 2022-03-28 1402 浏览 1 回答
action-hook插件

这个是什么问题呢?...

刘晋呈 发表与 2022-03-28 1186 浏览 3 回答
windows服务器,如何实现一个网站同时提供web和websocket服务

已经在window服务器上 部署了基于webman的web应用了, 并用nginx做了转发绑定了域名mydomai.cn, https://mydomain.cn 已经可以正常访问了, 现需要做一个微信扫码登录,不想用轮询的方式了 想用 websocket://mydomain.cn 进行服务器和前端通讯,该如何实现? 有什么好的例子吗? 主要是一个网站如何实现同时提供web和websocket服务呢?...

gongaiorg 发表与 2022-03-28 1059 浏览 1 回答

walkor

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