workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
同一个
进
程中多个timer是异步的还是阻塞的呢?
同一个
进
程中多个timer是异步的还是阻塞的呢?
问答
请教workerman/http-client用法
#### 问题描述 业务场景:webman开
发
,提供一个给用户端调用的api接口,实现逻辑如下: 1、把用户提交的
数
据
处理下,然后请求若干个三方系统的http接口 2、根
据
这些三方接口返回的内容,来生成api接口响应
数
据
比如,有3个三方接口A、B、C,都有可能返回我想要的
数
据
如果A响应最快,返回了['IS_A'=> true, 'A DATA' => '...'],那么就直接拿'A DATA'处理下生成接口响应
数
据
。Client(); // 怎么实现下面代码的业务 // 但是三方接口1,和三方接口2能同时请求,节省时间 // 哪个先返回我想要的结果,接口就响应哪个
数
据
文档
Windows下开
发
Linux下部署
# Win下开
发
Linux部署 **问:** 我在用workerman-chat 开
发
了一个简单的即时通讯工具,不过是用的windows版本 现在要把它放到linux环境下面该怎么操作呢?
文档
session会话
## 获取所有session
数
据
```php $session = $request->session(); $all = $session->all(); ``` 返回的是一个
数
组。如果没有任何session
数
据
,则返回一个空
数
组。你也可以给get方法第
二
个参
数
传递一个默认值,如果session
数
组中没找到对应值则返回默认值。); $connection->send($session->get('name')); }; // 运行worker Worker::runAll(); ``` ## 删除session
数
据
删除某个或者某些session
数
据
时用`forget`方法。
问答
请问
gatewayworker
的joinGroup的分组最多支持多少人?
这个最大
数
是由什么因素影响,内存?
问答
请教下webman中可以使用sleep吗,不能的话有别的办法吗
#### 问题描述 请教下webman中可以使用sleep吗,不能的话有别的办法吗 #### 使用场景 几十万
数
据
导出导致
数
据
库占用100%影响其他业务,想在导出的过程中sleep下,给
数
据
库一些缓冲
问答
为啥wss链接不成功?也不提示失败原因
[](/upload/img/20220509/096278800c49a7.jpg)
GatewayWorker
运行  使用console
进
行尝试的话可以链接ws,但是wss无论如何尝试都是无法连接,也不提示错误 就是返回空!环境:CentOS 8.2.2004 + php7.0 + Nginx 1.20.1 + 宝塔 + supervisord
进
程管理器 + thinkphp5.0
问答
php://input 问题
php://input $GLOBALS['HTTP_RAW_POST_DATA'] 用于HTTP协议下的应用获取POST的原始
数
据
4的板本中$GLOBALS[‘HTTP_RAW_POST_DATA’]无法
数
据
,是否有新的方法?
问答
统计监控系统为什么检测不到
数
据
呢
问答
为什么只有在退出的时候才打印
数
据
  
问答
如何动态获取
数
据
库连接用户和密码
各位大佬,项目中使用了laravel的orm,mysql的连接的账号和密码来源于vlucas/phpdotenv去加载.env的环境配置。 目前要使用阿里的密钥管理服务KMS,需要去动态获取一定时效性的账号密码。但config只有在reload时才会加载,有没有比较合适的方式去实现动态实时的?是需要crontab还是做共享内存,或者其他方式。
问答
请问在webman中可以使用Eloquent的事件监听吗,如creating/created/deleting/deleted等等
我按照Laravel中Model事件的的方式写的代码,就是无法触
发
这些事件,反复试验一直不成功,是不是webman的特殊机
制
会导致这些事件监听失效? 谢谢!
问答
gatewaywoker分布式部署?
现有AB两个站 在同一个服务器下 把gateway woker 部署到了A上 现在B可以与A连接握手成功 消息也可以
发
送
过去 就是b接受不到a推
送
回来的消息 请问该怎么处理呢?
问答
电子
发
票API常用接口
请问一下,大家一般用哪里的
发
票开取API呢
问答
官方能否引入IlluminateEncryptionEncrypter组件,或者指定一个注入位置
real_name' => 'encrypted', 'id_card_number' => 'encrypted', ]; } } ``` 可以用于
数
据
入出库自动加解密256-cbc'); Model::encryptUsing($enc); ``` 写在functions.php中是因为这玩意只需要注入baseModel一次,webman的生命周期,我实在找不到第
二
个合适的位置另外加解密是很重要常用的东西,除了model也会有其他加密需求,而且一个项目使用大多
数
情况同一个key足以,illuminate/encryption也完全满足大多
数
需求,没必要让webman用户每次调用加解密都手动调用一次该类或自己手动实现一个加解密
分享
easyAdmin - 第N个基于WEBMAN开
发
的后台管理系统
之前一直都是用的thinkphp6,由于非常看好webman,最近想把项目都转到webman,因此开
发
了一个后台管理系统,当作是学习了。系统支持角色管理、权限管理、用户管理以及一个"插件系统",不能叫做插件系统,原先只是想用作支付接口的热插拔,我也没有写过插件系统,干脆就根
据
构思干了,希望大佬们有更好的方案跟我分享,目前项目只是一个雏形
问答
为什么不推荐服务器主动心跳
http://doc2.workerman.net/heartbeat.html 在文档中提到"服务端主动
发
送
心跳(不推荐)",这是为什么呢?
文档
closeClient
closeClient ## 说明: ```php void Gateway::closeClient(string $client_id); ``` 断开与client_id对应的客户端的连接 ## 参
数
* ```$client_id``` 全局唯一标识客户端连接的id ### 返回值 无返回值 ## 范例 ```php use \
GatewayWorker
\Lib\Gateway; class
问答
mac 跑 workerman-chat 出现报错,求大神解答
麻烦问下大神,本人用的mac php环境用的 mamp php5.6.30 使用 curl 命令测试本地环境是否符合workerman-chat 运行 经测试三项均为 ok 所需的两个扩展均都安装(附件中第
二
张图) posix扩展是本来就带着的, pcntl 是用 brew 安装的 php5.6的 但是 将 workerman-chat linux版本的下载下来后
进
行 composer install 紧接着
文档
connect
注意:如果需要设置异步连接的onError回调,则应该在connect执行之前设置,否则onError回调可能无法被触
发
,例如下面的例子onError回调可能无法触
发
,无法捕获异步连接失败事件。onError = function($connection, $err_code, $err_msg) { echo "$err_code, $err_msg"; }; ``` ### 参
数
无参
数
### 返回值 无返回值 ### 示例 Mysql代理 ```php use Workerman\Worker; use Workerman\Connection\AsyncTcpConnection异步建立一个到实际mysql服务器的连接 $connection_to_mysql = new AsyncTcpConnection($REAL_MYSQL_ADDRESS); // mysql连接
发
来
数
据
时$connection->close(); }; // 执行异步连接 $connection_to_mysql->connect(); // 客户端
发
来
数
据
时
« 上一页
1
...
237
238
239
240
241
242
243
244
...
446
下一页 »
« 上一页
240
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝