workerman
首页
问答
分享
手册
市场
商业
客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
在自己定义的类里调用workerman自带Mysql 类的问题
call_user_func_array(array('jinuo\Pack',$arr), array($arr)); 如果把MySQL 的操作放到Pack类里边,用如下的方法实例
化
数据库,会有问题吗
问答
http server 的ssl耗时问题
后来又测试tp框架下http和https的差距,只是60/30的差距 现在怀疑问题和proxy_pass转发有关系,请问有没有什么方法优
化
问答
workman连接数上不去,现在最多能连上800多个,请问是什么原因?
[](//www.workerman.net/upload/20191111/115dc904232543.png) 已根据官方说明,优
化
linux内核,连接数还是上不去,请问这是什么原因?
问答
webman压测和LUMEN压测的问题
右图:我司使用的lumen框架,同样nginx虚拟域名访问 环境:CPU Intel(R) Core(TM) i5-8259U CPU @ 2.30GHz 16G wsl,LNMP包,未做内核优
化
问答
如何用workerman的timer做电商网站的自动收货
该怎么优
化
和使用???
问答
打包为bin后,也会提示Monitor: There are too many files
#### 问题描述 将程序打包为二进制文件后,如果文件过多,会提示Monitor: There are too many files ,但是生成环境下且是二进制包的情况下,是不需要监听文件变
化
,的找了一遍没有发现关闭此功能的配置
问答
GatewayWorker项目,分组消息推送,客户端收不到
event已装服务器也已经优
化
过了!进程数量开了16个,求大神解惑!
文档
GlobalDataServer
void \GlobalData\Server::__construct([string $listen_ip = '0.0.0.0', int $listen_port = 2207]) ``` 实例
化
一个
问答
求助关于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进程 无法终止 服务启动对应的控制台
持
续输出
问答
Session['client_id'] 是那个连接的?
问一个白痴的问题,在聊天室的demo里一个worker不是维
持
着多个连接吗,那么在Event.php里的Session 是哪一个连接的?为什么就是当前连接的?
问答
请问下载了安装文件,用 ftp 上传到哪个目录?用的时候直接在 js 里引入还是要提前更改配置文件?
本人菜鸟,最近想尝试WebSocket,租用的虚拟云主机,不支
持
ssh。请问可以直接 ftp 上传安装吗?还有用的时候需要像 jquery 那样在head 中引入吗?
问答
使用socket.io单个进程内初始
化
一次mysql数据库连接全局使用问题
在开启进程前,我创建了一个mysql连接,在常驻内存中全局使用这个连接,虽然避免了重复创建的问题,但是如果长时间不连接就会断线,导致全局连接失效,我知道workman的mysql组件解决了这个问题,但是我想了解一下不依赖于mysql组件实现断线重连的方法?
问答
wokerman新版本的增加了react主要强
化
了哪些方面的功能或者性能?
问答
我在实例
化
ip2region 的时候用了 static 关键字,是不是就相当于缓存了?
这个库大概会加载一个10m的ip库资源,我这么搞了是不是就相当于把这个库加到内存了? 如果有8个进程,就缓存了8个10m?
文档
命令行
命令行插件 `webman/console` 基于 `symfony/console` ## 安装 ```sh composer require webman/console ``` ## 支
持
的命令**使用方法** `php webman 命令` 例如 `php webman version` > ** 提示 ** > linux系统下可简
化
为 `./webman 命令` ## 支
持
的命令 ### version **打印webman版本号** ### route:list **打印当前路由配置** ### make:controller *
文档
命令行
> 插件需要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 *
文档
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组件集群推送例子](..
问答
关于“数据或者资源可以全局共享”
是否用一个在Event 或者Gateway class中声明一个static $db_conn = null,然后做一个初始
化
就行了?
问答
启动时间[建议]
windows操作系统下无法在一个php文件里初始
化
多个Worker,因为业务需要拆的start*.php文件比较多,然后触发了2S的启动时间限制,可否酌情把这2S时间限制延长或者开放出来可以配置,不想改框架
« 上一页
1
...
44
45
46
47
48
49
50
51
...
96
下一页 »
« 上一页
47
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝