workerman:5.0.0-beta.7 public function index() { $this->get('http://192.168.1.201/'); } public function get(string $url) { $http = new Client(); $http->request($ur...
public function cash(): Response { $param = postMore([ ['member_id',1], ['phone',1], ['money',30], ['back_card',1], ['create_time',time()...
问题描述 不知道算不算BUG, 通过路由给控制器的方法设置中间件, 总是会有这样的问题, 比如: //config/route.php Route::any('/test/user/index', [app\test\controller\UserController::class, 'index'])->middleware( app\test\middleware\Test::class ); 访问...
问题描述 消息使用Client::send推送时,会出现丢失。这里丢失并不是第一次就会丢失,前面不会丢失,而是过一段时间才会丢失,我这个圈出来的,进程处于闲置状态。并且能确定是消息没有推到redis中,而使用Redis::send(),目前没有这种问题啊 server配置: ...
问题描述 Composer 根据composer.json更新的时候 提示我 标题中的错误,很费解,Windowns没遇到过 Ubuntu环境 Root composer.json requires workerman/webmanwebman-framework, it could not be found in any version, there may be a typo in the package na...
问题描述 通过ajax请求到webman没有实现浏览器自动下载 请求之后,控制台显示 为此你搜索到了哪些方案及不适用的原因 不知道啥原因,如果webman的这种方式不能实现,是否有其他的方式,目前我可以返回路径给前端,然后通过前端进行下载;除此之外是否还有其他方式 public function imgToIco() { $url = request()->input('url'); ...
问题描述 一个陪护床管理系统,使用了thinkphp与workman-json-rpc,10月5日起,thinkphp的接口部分(供小程序使用),调用rpc始终超时。 这期间重启过服务器。 1,数据库mysql正常 2,redis正常 3,thinkphp的后台访问正常。 4,workman-json-rpc启动正常,状态如图: 5,Thinkphp调用服务代码如下 /** * 用户注册 ...
原文: 静态文件 静态文件放置于plugin/{插件}/public下。 例如访问http://127.0.0.1:8787/app/foo/avatar.png实际上是获取plugin/foo/public/avatar.png文件。 现: 有没有地方可以修改设置插件静态路径,直接把插件的静态文件移到根目录下public下, 比如访问http://127.0.0.1:8787/app/foo/avatar.png ...
问题描述 上传的文件只有6M,PHP内存设置的是128M,但是却提示内存溢出 程序代码 use Intervention\Image\ImageManagerStatic as Image; $file = $request->file('file'); $image = Image::make($file);//这里内存溢出了 报错信息 pid:12746 Worker[12746] process term...
'transport' => 'ssl', 'context' => [ 'ssl' => array( 'local_cert' => '/path/to/your/server.crt', 'local_pk' => '/path/...
问题描述 在开发时 使用./windows.bat 正常启动了自定义进程 使用命令行打包成phar 自定义进程并未启动 不知道为什么 要怎么样才能打包phar并启动自定义的进程...
今天我想试一下 webman 做 api 服务的吞吐量 进程数设置为 100 已安装 event 扩展 使用环境是 windows wls2 + docker 使用 Jmeter 进行测试 首先是 一个只做 redis 数据库读写的接口 通过 Jmeter 测试结果如下 然后是是 一个只做 mysql 数据库读写的接口 通过 Jmeter 测试结果如下 这两个接口所测出的吞吐量和平均请求时长都不如我使...
wss连接不上 大佬们,我现在用的nginx代理,用https可以直接访问,但wss就是不通。。。 Nginx1.22 PHP7.2 workerman4.1 程序代码 这是nginx配置 server { listen 80; listen 443 ssl http2; server_name www.aaa.com; index index.php index.html in...
问题描述 用workerman和设备建立连接后给设备发请求,收不到设备响应的数据 详情报文如图,蓝色框的是和设备建立连接后我这边发送的请求,红色框的是设备的响应,而workerman onMessage收到的还是绿色框的数据。 程序代码或配置 完整的PHP代码: <?php use Workerman\Worker; use Workerman\Connection\TcpConnection; use ...
AsyncTcpConnection 连接websocket,使用proxyHttp代理,连接成功后,总是立即断开。需要怎么配置? 使用的版本是:5.0.0-beta.6 ...
问题描述 lnmp,tp6使用workman,自定义了worker,目的是要获取抖音直播间的弹幕,一直连不上,还有header要怎么设置,cookie怎么设置,请大佬指教。 程序代码 <?php namespace app\live\service; use think\worker\Server; use Workerman\Connection\AsyncTcpConnection; /** * 直...
问题描述 不知道你们发现没, 如果服务(接口)长时间不调用,那么首次调用响应时间就比较长 我有一个接口正常响应是20ms, 如果一两个小时不调用再次调用的时候时长有时候会到500ms或者1s, 这是为很么呢 其他情况说明 那个服务只对外提供刚刚那一个接口, 没有其他额外的接口 问题复现 增加了nginx代理(代理方式是按照官方文档提供的)之后第一次访问会明显的较慢, 直接访问端口却没有任何问题...
下图为 ab 压测结果 下图为 status 截图 服务器为2H2G 不知道什么原因 失败率较高 有些进程没有请求数 'count' => cpu_count() * 4, 'reusePort' => true,...