workerman
首页
问答
分享
手册
市场
商业
99客服系统
泡泡IM聊天系统
Webman AI
物联网
赞助商
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
如何用workerman的timer做电商网站的自动收货
该怎么优
化
和使用???
问答
打包为bin后,也会提示Monitor: There are too many files
#### 问题描述 将程序打包为二进制文件后,如果文件过多,会提示Monitor: There are too many files ,但是生成环境下且是二进制包的情况下,是不需要监听文件变
化
,的找了一遍没有发现关闭此功能的配置
文档
GlobalDataServer
void \GlobalData\Server::__construct([string $listen_ip = '0.0.0.0', int $listen_port = 2207]) ``` 实例
化
一个
问答
请问下载了安装文件,用 ftp 上传到哪个目录?用的时候直接在 js 里引入还是要提前更改配置文件?
本人菜鸟,最近想尝试WebSocket,租用的虚拟云主机,不支
持
ssh。请问可以直接 ftp 上传安装吗?还有用的时候需要像 jquery 那样在head 中引入吗?
问答
Session['client_id'] 是那个连接的?
问一个白痴的问题,在聊天室的demo里一个worker不是维
持
着多个连接吗,那么在Event.php里的Session 是哪一个连接的?为什么就是当前连接的?
问答
求助关于webman中redis-queue平滑重启的问题
参考 业务初始
化
文档 补充了工作进程信息打印 // see: https://www.workerman.net/doc/webman/others/bootstrap.html <?support/bootstrap.php'; use Webman\RedisQueue\Redis; // 队列名 $queue = 'send-mail'; // 数据,可以直接传数组,无需序列
化
public $connection = 'default'; // 消费 public function consume($data) { // 无需反序列
化
webman] is gracefully stopping ... //...无法正常完成 描述 webman 服务工作进程 正常终止 队列worker进程 无法终止 服务启动对应的控制台
持
续输出
问答
使用socket.io单个进程内初始
化
一次mysql数据库连接全局使用问题
在开启进程前,我创建了一个mysql连接,在常驻内存中全局使用这个连接,虽然避免了重复创建的问题,但是如果长时间不连接就会断线,导致全局连接失效,我知道workman的mysql组件解决了这个问题,但是我想了解一下不依赖于mysql组件实现断线重连的方法?
问答
wokerman新版本的增加了react主要强
化
了哪些方面的功能或者性能?
问答
我在实例
化
ip2region 的时候用了 static 关键字,是不是就相当于缓存了?
这个库大概会加载一个10m的ip库资源,我这么搞了是不是就相当于把这个库加到内存了? 如果有8个进程,就缓存了8个10m?
文档
命令行
> 插件需要webman>=1.2.2 webman-framework>=1.2.1 ## 安装 ```sh composer require webman/console ``` ## 支
持
的命令**使用方法** `php webman 命令` 例如 `php webman version` > ** 提示 ** > linux系统下可简
化
为 `./webman 命令` ## 支
持
的命令 ### version **打印webman版本号** ### route:list **打印当前路由配置** ### make:controller *
文档
命令行
命令行插件 `webman/console` 基于 `symfony/console` ## 安装 ```sh composer require webman/console ``` ## 支
持
的命令**使用方法** `php webman 命令` 例如 `php webman version` > ** 提示 ** > linux系统下可简
化
为 `./webman 命令` ## 支
持
的命令 ### version **打印webman版本号** ### route:list **打印当前路由配置** ### make:controller *
文档
id
worker1->id=0 worker1->id=1 worker1->id=2 worker1->id=3 worker2->id=0 worker2->id=1 ``` 注意:windows系统由于不支
持
进程数windows系统下不支
持
同一个文件初始
化
两个Worker监听,所以windows系统这个示例无法运行。 ## 范例 一个worker实例有4个进程,只在id编号为0的进程上设置定时器。
文档
向指定客户端发送数据
'/vendor/autoload.php'; // 初始
化
一个worker容器,监听1234端口 $worker = new Worker('websocket://workerman.net:1234message); } } // 运行所有的worker(其实当前只定义了一个) Worker::runAll(); ``` **说明:** 以上例子可以针对uid推送,虽然是单进程,但是支
持
个要支
持
多进程或者服务器集群的话需要Channel组件完成进程间通讯,开发也非常简单,可以参考[Channel组件集群推送例子](..
分享
builder-man:2.0发布
### 与1.0版本的不同 - 简
化
代码,去除了与 `webman/admin`相关的依赖代码,增强兼容性。
问答
关于“数据或者资源可以全局共享”
是否用一个在Event 或者Gateway class中声明一个static $db_conn = null,然后做一个初始
化
就行了?
问答
启动时间[建议]
windows操作系统下无法在一个php文件里初始
化
多个Worker,因为业务需要拆的start*.php文件比较多,然后触发了2S的启动时间限制,可否酌情把这2S时间限制延长或者开放出来可以配置,不想改框架
问答
workerman的内存问题
www.workerman.net/upload/20200206/065e3b8642cd9e.png) 通过htop查看,内存基本已被workerman进程占完,但是在status查询的却是和启动时一样没变
化
。
问答
使用静态变量存储房间
如果是设置->count为多进程,就会实例
化
多个静态变量。有办法在多个进程下共享一个静态变量吗。 **如果只执行一个业务进程,在onmessage处理房间战斗逻辑,是否会有并发问题**
问答
webman 无法使用 sqlite
[截图](/upload/img/20220710/1062cacecaa306.png) 此最简
化
重新安装启动后的报错
问答
关于 webman 1.4,有一些疑问
最近打算做一个消息中心和任务中心,也打算用webman来做 但最近看到论坛中有人提到 webman `v1.4` 想知道,webman`v1.4` 和 之前的版本会有什么较大变
化
吗?
« 上一页
1
...
44
45
46
47
48
49
50
51
...
95
下一页 »
« 上一页
47
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝