workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
使用AsyncTcpConnection方法 workerman断开 远程服务器报错问题
AsyncTcpConnection 异步链接远程服务器 我在window下 命令行php start 启动的workerman 但是当我使用ctrl+c 关闭workerman时 远程服务器并没有接收到客户端关闭 还在继续推
送
消息
问答
几个小问题请教一下
比如: URL:https://xxx.com/AAA/BBB 基地址:https://xxx.com 3、建议在控
制
台的信息中加入时间,这样方便知道每次热更新在什么时候: ------
问答
webman文件上传获取不到文件大小
=> 0, 'type' => 'application/octet-stream', ) ) 可以返回这个信息,我主要想用的是size 因为不同时候,上传大小限
制
的
问答
在webman-admin中,写了一个简单操作,使用到了事务,使用回滚之后,但是不生效
#### 问题描述 在webman-admin中,控
制
器写了一个简单操作,使用到了事务,使用回滚之后,但是不生效。 明明我在try和catch都已经回滚了,但是还是不生效。
问答
crontab 如果上一个脚本没执行完, 时间到了会重复执行吗?
有没有限
制
方法呢? #### 为此你搜索到了哪些方案及不适用的原因 文档似乎没直接提到. 是否用业务锁等方式自己去内部处理?
分享
Webman 项目安装器
8.1 以上,默认安装的是 2.0,也支持安装官方的 `webman admin` ## 创建一个新项目 ```shell webman new webman-project ``` ## 强
制
安装
问答
新手请教这是为什么
#### 控
制
器代码 > app/controller/Index.php ```php class Index { protected $count; public function
问答
excel导出pdf报错
[截图](/upload/img/20241118/18673ab70cb87d.png) #### 报错信息 控
制
台报错 libpng warning: iCCP: known incorrect
问答
使用Swoole Compiler 加密后运行提示 exit with status 11
#### 问题描述 使用Swoole Compiler 加密了源码,但是只加密app目录下的php文件 执行 php start.php start 正常运行,但时不时控
制
台提示 exit with
问答
有没有办法将日志根
据
请求整合在一起
#### 问题描述 日志记录的时候,有没有什么办法能将一次请求相关的日志按照顺序罗列出来。 包括中间手动记录的日志。以及可能的异步执行的日志 目前用webman/log日志插件,只能保证默认的请求及SQl日志在一起。 自己记录一些日志的话。 不同请求的日志就会串在一起,很难排查一个请求完整的逻辑。 有没有什么办法能将一次请求的日志按照顺序排列。 甚至是异步执行的逻辑里面的日志。 例如在一开始搞个 request_id 所有的日志中都包含这个request_id 。 目前没想到什么优雅的方式在整个请求生命周期中传递这个request_id 这里写问题具体描述
问答
点击ai视频菜单Chrome显示链接不安全
#### 问题描述 官网,刚
进
去显示是安全的。点击的ai视频菜单哪里就变成不安全了。如下图:  #### 重现问题的步骤
进
入bla.cn后。点击的ai视频菜单哪里就变成不安全了。
问答
请问一下关于timer暂定的问题
walkor你好,我边有一个拍卖的场景,用户
进
入拍卖场后,会有拍品倒计时功能(用timer实现,用web服务端连接gateway),主控端是可以在开始后暂定拍买的,但由于开了多
进
程,所以在用户点击暂定时是不能准确的
进
入相应的
进
程删除对应的业务需要,不能只开一个业务
进
程。
问答
开启多
进
程的时候会报重复执行sql这个错误【42P05】,是配置错了吗,不应该是只分配给一个
进
程处理吗
  
问答
Worker::$stdoutFile打印信息格式问题
然后
发
现了一个问题,如图所示,在打印的信息中,两条信息出现在了一个string里面,即string里面包含了另一个string,更奇怪的是外面的string所包含的字节
数
还和里面的一样,这种情况出现不多
文档
workerman/rabbitmq
connect(); $channel = $client->channel(); $channel->queueDeclare('hello-coroutine'); // 每5秒
发
一个消息Worker::runAll(); ``` - Run command `php receive.php start`. ### Promise 异步Publish **注:异步生产可能因为意外/关闭
进
程导致丢失
数
据
分享
分享一个可以使用代码方式调用自定义命令的方法,类似Artisan::call
秒执行一次 \Workerman\Timer::add(10, function () { CommandUtil::call("config:mysql"); }); ``` ## 源码 复
制
到$command->handle($commandStr); } } ``` ## 已知问题 此方法只能实现在后端调用,也就是不能完全像laravel那样,可以通过访问浏览器的某个控
制
器中的方法来调用
分享
通过路由中间件JWT多表认证
return response('unauthorized', 401); } return $handler($request); } } ``` 用户控
制
器$user['id']; $user['role'] = 'user'; Token::generateToken($user); 管理员控
制
器 \app\api\admin\controller\
问答
异步任务出现超多busy
#### 问题描述 开启了10个
进
程的异步任务,查看状态好多都是 N/A N/A N/A N/A N/A [busy] load average[截图](/upload/img/20240411/116617ed127a47.png) 怎么查看业务并
发
连接
数
超过1000同时在线,我的服务器没有优化内核 需要怎么设置才不会出现很多N/A 和 busy
文档
宝塔安装
v=20250224) > **注意:** > 宝塔会自动守护
进
程,启动命令为 `php /www/wwwroot/webman/start.php start`,不加 `-d` 参
数
,否则无法启动/assets/img/bt-install-5.png) ``` # 将请求转
发
到webman location ^~ / { proxy_set_header Host $http_host
问答
workerman 每天晚上1点多定时挂b
每天到了晚上1点多就48个BusinessWorker
进
程就都挂了,重启之后正常运行。已经优化linux内核以及安装libevent扩展。并且没有什么定时任务。日志在
进
程挂掉时也没提示错误。
« 上一页
1
...
355
356
357
358
359
360
361
362
...
440
下一页 »
« 上一页
358
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝