windows下webman协程方法

问题描述 webman框架在接收任务后,通过协程的方式对数据进行分析以及调用python进行处理后,在写入库和本地文件,这通常需要10-20分钟/任务,同步等待太耗时了,打算做成协程的方式,并在执行过程中通过协程id传出进度,并通过ws给前端展示当前任务的进度,目前在linux中使用的是swoole的co创建协程,但是swoole在windows下需要wsl等,着实麻烦,因为这个程序为多客户,有的是windows环境...

dsx5ds 发表与 2024-08-18 948 浏览 2 回答
绑定 clientid与UID不成功

问题描述 绑定完UID跟clientid 然后获取clientid 数组是0 isUidOnline 也是返回0 不知道什么原因,跟环境和配置有关系么? 程序代码或配置 // 绑定关系 $_SESSION['id'] = $data['uid']; Gateway::bindUid($sessionId, $data['uid']); $temp = Gateway::getClientIdByUid($data['...

tangkan 发表与 2024-08-10 566 浏览 2 回答
在webman中 怎么主动延长程序的执行时间

问题描述 在webman中 怎么主动延长程序的执行时间 因为自己写了个循环批量添加数据中用到了 Redis::lPush() 结果 cpu给干满了宕机了 我如何控制写入速度 防止宕机 我记得sleep() 好像是不能用 Redis::lPush()...

567 发表与 2024-08-09 525 浏览 3 回答
关于webman-admin重启疑问

问题描述 if (function_exists('posix_kill')) { // 所有子进程重启 try { posix_kill(posix_getppid(), SIGUSR1); return true; } catch (\Throwable $e) { Log::error("平滑启动失败:" . $e->getMessa...

楚羽幽 发表与 2024-08-01 590 浏览 1 回答
【已解决】http协议POST请求时获取不到url的query_string

workerman http协议POST请求时获取不到url的query_string 在使用workerman的时候发送POST请求,请求的URL带有query_string参数,但是在请求类里面获取不到这个query_string参数。 程序代码或配置 接收POST请求的URL类似于http://xxx.xxx/index.php?param=value POST请求体数据如下 {"id": 1} 获取参数的代码...

释永战 发表与 2024-08-01 625 浏览 3 回答
用$request->all()获取的参数 int类型都会转换为字符串类型吗

问题描述 这里写问题描述 项目用$request->all() 获取的参数发现都是字符串,把前端提交的int类型都转换成了string类型了,只能自己做类型转换吗,请问还有其他方法吗...

zmj_phper 发表与 2024-08-01 502 浏览 1 回答
使用Eloquent ORM 分页报错

问题描述 使用Eloquent ORM 分页报错 程序代码 <?php namespace app\model; use support\Model; class Order extends Model { /** * The table associated with the model. */ protected $table = 'order'; prot...

oops 发表与 2024-07-30 657 浏览 2 回答
不要删,learnku进不去,只能这提问

问题描述 这里写描述 laravel执行php artisan config:cache 报错,有能解决的来加q: 3102133826 解决好,给100 LogicException Your configuration files are not serializable. at E:\code\xxx\vendor\laravel\framework\src\Illuminate\Foundation\Con...

4des 发表与 2024-07-21 931 浏览 1 回答
引入模型观察者后,设置在提交所有事务后处理事件后报错

问题描述 引入模型观察者后,模型观察者中设置 public bool $afterCommit = true; 在提交所有事务后处理事件后报错,改为false即无错误。 laravel文档地址: https://learnku.com/docs/laravel/10.x/eloquent/14888#3bfe46 程序代码 <?php namespace app\observer; use app\mode...

mQuery 发表与 2024-06-25 759 浏览 2 回答
vue 页面 加入 webman/push 建立WebSocket 返回 pusher:connection_established

问题 vue 用的 webman/push 带的 src/utils/push-vue.js 本地开发 直接链接 ws://127.0.0.1:3131 是没问题的, 部署到 线上,nginx 做代理 报错如下: { "event": "pusher:connection_established", "data": "{\"socket_id\":\"1.3\",\"activity_timeout\...

suihua 发表与 2024-06-25 533 浏览 1 回答
windows使用composer部署webman后 502

问题描述 我在windows部署项目后,运行bat文件正常,浏览器访问报502,需要什么配置才能访问吗? ...

老虎哦 发表与 2024-05-29 467 浏览 2 回答
请教webman控制器方法如何不主动关闭http连接

问题描述 请教webman如何在控制器的方法return之后不主动关闭http连接? <?php namespace app\controller; use support\Request; class FooController { public function hello(Request $request) { return response('hello webman...

suse 发表与 2024-03-09 626 浏览 1 回答
请问有类似laravel-nestedset的插件吗?

问题描述 或简单点的也行...

wan295686243 发表与 2024-01-27 563 浏览 1 回答
webman可以使用的最高php几

如题webman可以使用的最高php版本是哪个...

liong 发表与 2023-12-18 1477 浏览 4 回答
求教一个继承类方案,新建文件重写类,不影响系统自身文件的更新如何实现的?

是这样的最近我在二开一个cms系统,我发现他可以新建一个文件自己写各种功能函数方法,而在调用系统模型方法时,自己新建的文件里面写的方法也可以被调用 我可能描述得不太对,下面我说一下大概的逻辑 就是一个开源系统 系统某些功能函数文件路径为:/cms/Model/Member.php <?php namespace Phpcmf\Model; class Member extends \Phpcmf\Mod...

kspade 发表与 2023-08-01 1078 浏览 3 回答
请问webman可以作为Tcp-client客户端与其它服务器进行通信吗

请问webman可以作为Tcp-client客户端与其它服务器进行通信吗?...

zyyzcr 发表与 2023-06-11 1028 浏览 1 回答
无法获取multipart/form-data boundary提交的POST数据

问题描述 我用Http请求提交Content-Type: multipart/form-data; boundary=-------------------------7dvisualgetfile这样的数据给webman,然后通过$request->post()获取不到post数据,是空的 请求头信息: Content-Type: multipart/form-data; boundary=---------...

ericliu 发表与 2023-06-10 1177 浏览 2 回答
提交验证Validate能更优雅点吗?

如何像laravel那样用控制器的参数,依赖注入的方式来简化呢? 上图这种上传方式,每个方法都要写一遍这几行,感觉不优雅;如能像下图就很好了 如果用依赖注入的方式,再加上路由的GET/POST自动判断,直接验证输出,省略很多代码了 哪位同仁帮修改一下啊!!...

发表与 2023-05-26 934 浏览 1 回答
wokerman是一个非常非常好的框架,就是不能断点调试

wokerman是一个非常非常好的框架,就是不能断点调试,官方不能开发一个断点调试插件什么的 吗?现在调试真的真的很不方便,总是靠打印信息出来,这样效率太低了。...

indesigncs 发表与 2022-04-28 2544 浏览 3 回答
使用 element-ui,上传多图,报错

PHP version:7.4.26 Workerman version:4.0.33 打印$files $this->parseFile($file); 这个方法报错了 报错信息 { "code": 0, "message": "server error.", "traces": "ErrorException: Undefined index: tmp_name in /Users/project...

evilk 发表与 2022-04-20 1105 浏览 2 回答

10bang

970
积分
0
获赞数
0
粉丝数
2021-12-15 加入
×
🔝