workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
关于TcpConnection的send函
数
= strlen($send_buffer)的时候,为什么不继续 fwrite将剩余的
数
据
发
送
出去,而要去监听 baseWrite函
数
, 在baseWrite里将剩余
数
据
发
送
出去
问答
使用workerman做一个爬虫服务器网站,
进
行
数
据
获取
#### 问题描述 想做一个爬虫服务器,提交网页url,然后后台调用selenium浏览器
进
行浏览,浏览完成返回渲染好的网页,以及Cookie,header等信息,要怎么设计这样的网站架构使用workerman太多网站
进
行动态渲染了,而且本地写selenium挺麻烦,而且某些网站有地市限
制
,所以想做成一个服务统一调取,方便公司对子公司的业务
进
行搜集 我该怎么设计这种网站呢?
问答
worker
进
程
数
变成了两倍
我用Gate/Worker模式开
发
,
发
现对workerman执行"reload"命令后,用“status”命令查看状态,
进
程
数
目会变成原来的两倍,这是为什么?
问答
webman运行一段时间后所有
进
程繁忙导致无法访问,重启后正常,过段时间又
发
生。
webman运行一段时间后所有
进
程繁忙导致无法访问,重启后正常,过段时间又
发
生。 在本地window环境一直正常。通过lsof -nPp 查看pid
发
现卡在连接
数
据
库。  telnet
数
据
库端口正常。请问怎么避免这个问题?
问答
一个启动文件只能启用一个worker
进
程吗
#### 问题描述 我同一个thinkphp的入口文件比如index.php,用cli去访问控
制
器,在控
制
器里一个方法启动一个worker,开第
二
个的时候就提示
进
程已经在运行了,是不能用同一个启动文件吗Worker::runAll(); } } 假设TP的入口文件是index.php php index.php A/a php index.php A/b 启动第一个后,启动第
二
个会提示服务已经启动
问答
关于gateway接收安卓端
发
送
tcp(json格式)消息时候,json头会携带乱码
[attach]1695[/attach] json格式头部出现乱码,转换16
进
制
发
现乱码乱码是0000 这是为啥,求大神指点
问答
memcached cas我理解不了 我就只知道在高并
发
情况下不会出问题
我百度就看到 如果不采用CAS,则有如下的情景: 第一步,A取出
数
据
对象X; 第
二
步,B取出
数
据
对象X; 第三步,B修改
数
据
对象X,并将其放入缓存; 第四步,A修改
数
据
对象X,并将其放入缓存。我们可以
发
现,第四步中会产生
数
据
写入冲突。 如果采用CAS协议,则是如下的情景。第一步,A取出
数
据
对象X,并获取到CAS-ID1; 第
二
步,B取出
数
据
对象X,并获取到CAS-ID2; 第三步,B修改
数
据
对象X,在写入缓存前,检查CAS-ID与缓存空间中该
数
据
的CAS-ID是否一致。第四步,A修改
数
据
对象Y,在写入缓存前,检查CAS-ID与缓存空间中该
数
据
的CAS-ID是否一致。结果是“不一致”,则拒绝写入,返回存储失败。 完全看不懂
问答
workerman的websocket的send如何实现同步
发
送
到客户端呢?
workerman的websocket的send如何实现同步
发
送
到客户端呢,就是在chatgpt的流式返回回调函
数
中每一次回调都send到客户端,现在是等chatgpt全部回调结束才循环
发
送
到客户端,这个问题有没有解决方案呢
问答
使用java语言连接项目中workerman-chat服务端,连接
数
到达44的时候,再打开一个新的连接就会,
发
送
消息相隔一秒左右就自动断开连接了?
用**java**语言作为**客户端**连接项目中workerman-chat服务端,**当连接
数
到达44的时候**,再打开一个新的连接,
发
送
消息相隔一秒左右就自动断开连接了,但是,**通过浏览器访问,不受这个限
制
**。 项目中使用的版本是: GateWay 2.0.3,官方案例3.0.12 Workerman 3.2.9,官方案例3.5.15 getway
进
程
数
设置的是4 下面是运行php start.php status的结果,也没有看到异常信息 这个是服务端ws:ws://47.106.207.53:7272
发
送
的消息是:{"type":"login","name":"凤渡","room_id":4,"user_id、看论坛说可能是客户端和系统的问题,然后部署到linux-centos7里面,然后再访问,也不行 3、想过可能是版本的问题,但是项目中的版本是不可能升级的,所以就放弃这个想法了 4、修改getway
进
程
数
问答
workerman-chat 如何服务器如何回执
问题就是 聊天过程中的消息传递问题(以前惭愧用的pomelo 里面send消息可以加回调 websocket不能- -) 如下: 1:A
发
送
信息给 B 2:A的信息先
发
送
到了服务器,服务器
进
行
数
据
的持久化等操作,那么此时如何做到让A知道服务器已经收到了他
发
给B的消息呢。我想了几种办法感觉都是不是太好,一、Clien A
发
送
消息的时候
进
行存储当前消息体的md5值 然后带着md5值
发
送
给服务器 ,服务器持久化以及其他操作完成后回复给A的时候也带着md5值,但是这种就比较损耗性能
二
、Client A
发
送
消息是带着毫秒的时间戳,也就是说a->b 消息时 我把毫秒时间戳也存到库中 ,但是毫秒时间戳受
制
于客户端的时间设置。 纵观两种方案都不太好。1)client-A向im-server
发
送
一个消息请求包,即msg:R 2)im-server在成功处理后,回复client-A一个消息响应包,即msg:A 3)client-A和 im-server
问答
怎么在其他web项目向BusinessWorker客户端
发
送
指令,并获取结果
比如,向物联网设备
发
送
“获取参
数
”指令,并返回参
数
问答
workerman多
进
程 http向指定用户推
送
消息(管理后台手动指定推
送
)
文档中有例子说明 但是必须传参
数
workid和connectionid 可是管理后台怎么会知道用户对应的workid呢 不知道哪个
进
程怎么推呀!求指导 我的想法是将用户uid绑定到连接上 可是多
进
程没办法实现呀 背景:C#作为客户端监听端口 PHP作为服务端 要通过PHP的管理后台向指定的客户机推
送
消息 多
进
程的workerman
问答
Webman Admin修改
数
据
表字段视图页面不会自动更新
#### 问题描述 Webman Admin修改
数
据
表自带用户管理
数
据
表字段,保存后管理视图不会自动更新,如果一键菜单又会覆盖修改过的控
制
器和模型文件 ## 为此你搜索到了哪些方案及不适用的原因
问答
reload重启后bussinessworker的exit_count
数
量上涨
使用php start.php reload重启
进
程后,使用status查看状态,
发
现bussinessworker的exit_count
数
量在递增,上周
二
reload后bussinessworker的exit_count的
数
量一直就没降下来,当时reload后显示的是600,今天reload后显示1200,再次reload,
发
现
数
量又涨了,变成1352了。阿里云监控的tcp链接显示活跃连接
数
正常,但非活跃连接
数
变成了之前总连接
数
 !
问答
webman Admin 怎么在LINUX系统中 连接sqlserver
数
据
库,并操作
但是性能受限,且连接时采用的新建的DB
进
行的链接,原有的admin的
数
据
库和模型不知道该怎么使用sqlserver去使用,我又不想用两个
数
据
库
进
行管理,请教各位大佬,如何能将webman的admin改为sqlserver,这样我就可以多个应用采用一个sqlserver
数
据
库的表
进
行用户和
数
据
管理 #### 为此你搜索到了哪些方案及不适用的原因 各种AI和百度都找了,但是没有具体方案,求教各位大佬!
问答
根
据
数
据
库一键curd
什么时候出来根
据
数
据
库一键curd 跟那个fastadmin 类似的那种感觉
问答
gatewayworker
类里面的鉴权能够有效防止别人通过其它工具连接socket服务端吗?验证HTTP_ORIGIN是否可靠
$gateway->onConnect = function ($connection) { //
二
进
制
$connection->websocketType = Workerman\Protocolsconnection, $http_header) { // 可以在这里判断连接来源是否合法,不合法就关掉连接 // $_SERVER['HTTP_ORIGIN']标识来自哪个站点的页面
发
起的
问答
定时器任务要每隔一段时间查询
数
据
库,每次执行定时任务都要连一次
数
据
库吗,在初始化时连了后面就找不到了
设置的定时器任务要每隔一段时间查询
数
据
库, 每次执行定时任务都要连一次
数
据
库吗, 下面是代码。/vendor/autoload.php'; $task = new Worker(); // 开启多少个
进
程运行定时任务,注意业务是否在多
进
程有并
发
问题 $task->count = 1; $taskdb1->select('id')->from('***')->query(); // print_r($sdfhio[0]); // global $db; // 获取所有
数
据
问答
现在有个需求是采用TCP向机器
发
送
十六
进
制
数
据
,机器会返回相应
数
据
。该怎么写,求救,,,大神们
问答
getway
进
程问题
按照步骤创建了gateway
进
程,worker
进
程,还有一个websever
进
程,然后启动了项目,显示是正常启动了。[attach]69[/attach] 然后php start.php status查看下
进
程运行状况
发
现没有gateway
进
程,不知道怎么回事 [attach]71[/attach] 不过gateway我Event.php里面就是收到
数
据
后原样给客户端返回
数
据
,应该没有错误的。不知道还有哪些地方忽略了,请大神指点下
« 上一页
1
...
51
52
53
54
55
56
57
58
...
442
下一页 »
« 上一页
54
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝