workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
怎么将服
务
端上传到云服
务
器?
按照官方介绍的方法 写了段websocket 服
务
端代码 地址为本地的127.0.0.1:2346 用了workerman 框架后 CMD启动服
务
端成功~ 之后再用客户端连接127.0.0.1:2346 也成功了 现在很迷茫 只知道怎么用本地连接,怎么让外网也能连接到,将服
务
端代码 上传到新浪云SAE可以吗?上传之后又该怎么启动服
务
端呢?一头雾水,求指教!
问答
请教下大佬们我这个需求怎么实现
我想用webman开一个process,处理一个任
务
,任
务
就是一个定时器,定时处理业
务
逻辑。任
务
结果保存在process的一个变量里面,我想在http进程中读取到这个变量,用户访问我网站时返
回
给用户,可能比较基础,但是这个跨进程了,
不
知道怎么弄
问答
请教下数据库连接中断问题
我建立了一个监听 当有用户连接的时候 我去操作数据库 很好用 当我服
务
开了 N天之后 在有用户连接 我这边直接报错了 连接数据失败 重启之后 又可以用了 是
不
是 我连接数据库 有有
效
时长
问答
EV_READ的
回
调方法问题
是
不
时当一个 socket连上来 缓冲区有数据时,才会触发stream_socket_accept,这样是
不
时阻塞非阻塞没啥区别了。每次aceept都能得到socket
分享
分享: 使用workerman实现基于UDP的异步SIP服
务
器,服
务
器端可主动发送UDP数据给客户端
context); } Worker::$globalEvent->add($socket, 1 , "acceptUdpConnection"); //加入全局
事
件\Client::connect(CHANNEL_SIP_IP , CHANNEL_SIP_PORT); $event_name = $processName; //UDP的数据
回
复跟TCP
不
一样,只要知道对方端口即可,理论上任意一个进程均可从服
务
器端发送数据给客户端 //到公网环境查询本机公网IP,便于
生
成日志 Channel\Client::on(event_data)use($worker , $event_name) { }); */ //每隔一段时间对长时间未进行通信的临时会话进行清理 //
不
宜太大,太大容易遭受DDOS攻击,也
不
宜太小,太小的话有可能还没完成业
务
逻辑就被踢掉 Timer::add( UNAUTHORIZED_KICKOFF_SECOND , function ()
问答
多个businessworker接收某一用户的同一消息
即gateWay将用户的某一消息多发到
不
同的businessworker,例如 用户的onclose
事
件发送到所有businessworker?
问答
gateway 关于如何通知好友断开
事
件
**但是$client_id 获取 user_id 获取
不
到** —然后我实现了 如图下面的 把** userid存到session**中 ,但又出现问题 在**onMessage**可以获取 user_id在**onClose** 中获取
不
到 求大神 有实现这种通知好友断开的吗 _由于项目时间比较急 ,没有时间补功课_
问答
gateway 服
务
器cpu突然升高,原因
不
明
gateway进程数4,bussworkerman进程为8,2台分开部署在
不
同服
务
器上,只有gateway进程升高,workerman日志显示没有错误,只是报了个 pid:31135 Bad request
分享
laraman,可以轻松用Workerman加速Laravel的扩展包,
不
需要改任何东西
于是乎我也研究了起来,虽然说是
不
用改代码,但是要改环境,而且对session支持
不
好,也
不
支持静态文件。因此决定自己改一下。这就入了坑了。
不
啰嗦,直接说结果。除了php.exe再也
不
用其他了 ## 实现了哪些功能,有哪些用途? 1.web服
务
(页面、静态文件、api接口,cookie,session)统统实现。laravel原版原样
不
改变。之前怎么开发后面就怎么开发 2.热重启(修改代码自动重启)移植自webman原
生
实现,windows下也一样没问题 3.自定义process,已经封装好了,用起来超简单。php artisan vendor:publish --tag=laraman.install ``` ## 如何使用 ### 启动服
务
```bash #像使用artisan一样 一键启动注册在config/laraman/server.php 中process服
务
php laraman ``` ### 手动启动一个服
务
```bash php laraman process {process name
问答
Error during WebSocket handshake: net::ERR_CONNECTION_RESET
有没有大哥帮我看看这是咋
回
事
我用的是 gateway 连接的时候 一下可以 一下
不
行的 这是nginx的配置 ``` server { listen 20005; listen 443} } ``` 这是前断连接的 ```javascript var ws = new WebSocket("ws://chatnew.test.com:20005"); ``` 一会可以一会
不
行
问答
设置进程数量问题
经过查看发现目前进程是在启动时按数量
生
成的,然后准备对外服
务
.(如理解有误请指出) 是否考虑后期加入一些其他设计,可以设置最大值,最小值然后启动时创建最小值,更多的进程可以动态创建的方式.有的时候平时服
务
进程数量
不
需要很多,但是突发服
务
时又需要更多的子进程,否则会导致全部子进程打满.
问答
tp框架里怎么直接引用onmessage获取硬件返
回
的响应啊;
也已经可以正常通信了; tp框架里怎么直接引用onmessage获取硬件返
回
的响应啊; 第一次做软硬交互,有点懵 大神们,救救我吧
问答
workerman教程3(新手必备)
room_id=3 就有了 VALUS Array ( => weff => fvx ) 就是用户列表 这里有2个用户名 1个
事
weff 1个
事
fvx 26和28是client_id 就是服
务
端和客户端的连接字发送数据靠这个 28=>Array ( => 127.0.0.1 => 10012 => 554 ) 这个我就
不
说了 28对应的一些客户端数据
问答
webman,做核心API服
务
,如何监控?
目前的服
务
,还是走的php-fpm模式,可以直接通过阿里云 ARMS,进行监控 可以监控的内容非常齐全和完善,举例如下 !后面启动新的项目,打算用webman来做核心API服
务
,之前了解到swoole这种
不
能被ARMS监控到 所以,
不
太清楚,webman这种常驻内存的PHP应用,是否能如php-fpm那样被ARMS监控到顺便问一下,所有用workerman 或者 webman做的服
务
,大家都是如何监控的?
问答
webman Redis消息队列组件 redis-queue
workerman 的异步redis client封装还没
事
实现 !
不
能用好像
问答
declare(strict_types=1);导致windows启动项目后修改文件无法自动重新加载
[截图](/upload/img/20221012/126346686f03d1.png) 有没有大佬解答一下为什么会这样,要怎么改才可以
生
效
问答
关于服
务
器php-fpm内存的问题
#### 问题描述 服
务
器4核8G,目前内存占用80%多,服
务
器安装了php7.3和7.4。请帮忙看看是什么问题 top -o %MEM命令:  每个php-fpm占用2.多,另一台测试服
务
器每个才占用0.4左右,请问大家是什么问题 #### 为此你搜索到了哪些方案及
不
适用的原因想再放一个webman项目,会
不
会有问题
问答
请问workerman有没有一个好的定时任
务
管理系统?
#### 问题描述 目前使用的是linux的crontab做的定时任
务
,但是定时任
务
越来越多了,每次加一个任
务
以及找任
务
都非常的
不
方便。#### 为此你搜索到了哪些方案及
不
适用的原因 我尝试搜索php的定时任
务
管理系统,swoole有一个,但是要装swoole扩展,比较麻烦,我本身还是比较熟悉workerman的,想找一个用workerman实现的带后台管理的定时任
务
管理系统,要支持crontab语法的。
问答
webman-push-server 出现错误,
webman-push-server,php start.php start 启动,出现错误 Call to undefined method Redis::xAutoClaim() ,composer update 也无
效
support\\Plugin::uninstall" ] } } ``` [redis官网](https://redis.io/commands/xautoclaim/) 此函数在 6.2.0
生
效
问答
目前支持一个端口服
务
多个网站吗?
刚刚在论坛里搜了一圈,也有前辈提的这个问题答案说是
不
支持。
不
知道现在还支
不
支持了呢? 现在做的程序是个web聊天的,一个服
务
器上有多个网站,想每个网站都有独立的聊天室。现在能
不
能实现一个端口服
务
多个网站,可以的话是用路由实现吗? 如果还
不
支持的话,是
不
是是得在Applications文件夹下建立多个app呢?
« 上一页
1
...
86
87
88
89
90
91
92
93
...
460
下一页 »
« 上一页
89
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝