workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
使用gatewayWorker搭建wss服
务
,Firefox能够正常访问,chrome无法连接
使用最新的gateway创建wss服
务
,查看了下,workerman版本是3.3.9。搭建完毕后,火狐能够正常访问,显示如下: 
不
知道有没有人碰上过同样的问题
问答
针对workerman,帮忙看一下哪个思路好,谢谢
#### 问题描述 需要用到第三方的6个接口,假如J1,J2,J3,J4,J5,J6,这6个接口都需要把返
回
结果
不
停的给前端推送/广播。**思路1**: 假如:分配6个进程,进程1执行一个Time定时任
务
请求J1,进程2执行一个Time定时任
务
请求J2...依次类推 客户端建立连接的时候,给我发送一个特定的字符串,如A1,这个时候就把这个连接对象分配到**思路2:** 建立连接onConnection的时候,针对每一个连接对象执行一个定时任
务
,如客户端A建立了一个连接,这个时候就建立一个定时任
务
请求接口J1,客户端B建立连接的时候就建立一个定时任
务
请求接口
分享
绝版-打造composer离线仓库
> 一个包打成zip格式之前,如果json文件中没有版本信息的话,在使用离线安装的时候
不
能做到像有互联网那样递归安装依赖所依赖的其他依赖。将每个库打包成zip包放到zips目录下 // 会将composer.lock目录下的vendor包全部拷贝到目标目录下再进行修改composer.json,源目录下的composer.json文件保持
不
变zip目录中,`vendor-temp`目录是临时用于写入版本信息的,每次
生
成都会被同一个包的
不
同版本重新覆盖,只有zip目录下的包才是
不
重复的,因为
生
成时会区分版本信息。zip包目录地址 然后,就可以使用正常的 `composer require webman/admin` 来安装依赖了 # 常见故障 ##
生
成zip包失败 如果遇到某些包没有
不
成功的,就是刚才
生
成zip时,没有
生
成成功,大概是因为那个包的composer.json文件写的
不
规范,导致 composer archive
不
成功 可以查看输出时报红的信息,current package name is
问答
webman没有$_SERVER['HTTP_HOST'] 属性吗?怎么解决?
微信的底层overtrue/wechat,使用$_SERVER['HTTP_HOST']发
生
了错误 代码:$wechatApp->jssdk->buildConfig(["scanQRCode"], false
分享
webman框架源码修改及性能优化(四)
在写中间件时,发现一个比较重要问题,那就是中间件中获取的controller对象,
不
是原来的controller对象,这样
不
严谨,也导致在__construct()中对controller修改的属性
不
生
效
if ($request->controller) { $controller = Container::get($request->controller); //这里获取到的
不
是原来的Class '$name' not found"); } $this->instances[$name] = new $name(); //返
回
了一个新的实例,instances和definitions都
不
起作用 } } return $this->instances[$name]; } ```刚开始准备改这个get()方法,但这个方法对应接口仅提供一个$name参数,
不
想改动太大,所以换个思路改make()方法,原make()方法: ```php public function make(
问答
链接云服
务
器数据库显示错误信息
只更改了数据库配置中的host 127.0.0.1,改成了服
务
器地址 // 默认数据库 'default' => 'mysql', // 各种数据库配置 'connections' => [
问答
pcntl_wait 信号触发问题
我看了你之前
回
到的代码,有个地方我感觉有点疑问。posix_kill($master_id, SIGINT); while(true){ sleep(3); } } ``` 这是你之前写的代码,我只是在else里面加了一个循环,保证子进程
不
会中断这样,就算之前发送了posix_kill($master_id, SIGINT)信号,信号
回
调函数还是
不
会触发
问答
关于PHP源码加密的思路,
不
知道能
不
能行得通
#### 问题描述 这里写问题描述 最近一直在社区看到有人寻求源码加密的,我有一个思路,
不
知道能
不
能行得通,主要是
不
知道破解的成本有多大,因为对 `C/C++` 了解
不
多。` 扩展,把 `pubkey` 内置在扩展中,就是直接写死到扩展中,然后把 `Phar::extractTo` 之类的函数去掉,也就是说禁止直接解包 `Phar` 文件,同时要保证 `pubkey`
不
能被外部获取
问答
在AsyncTcpConnection中,关于checkConnection的触发问题
this->_socket, EventInterface::EV_WRITE, array($this, 'checkConnection')); 请问,我故意把remoteAddress写成一个无
效
的地址
问答
think\Cache 对比 redis缓存 性能差异有多大
每1小时大概就要进行1次缓存几百万数据文件,都带有时
效
性(1分钟 - 1小时) 我在纠结redis 还是 file
问答
UDP 协议头的问题
对了,顺便问下,file_put_contents好像无
效
。
问答
关于
不
用webman+vue跨域的问题
#### 问题描述 没有使用nginx做代理,单纯直接用webman启动的服
务
就会跨域,已经设置了跨域中间件了 ## 中间件代码 !
问答
希望老大或者社区维护一套aop并且支持自定义注解的面向切面编程的开发方式,这样业
务
层的缓存,权限,业
务
监控都能提供很好舒适的开发实践。
希望老大或者社区维护一套aop并且支持自定义注解的面向切面编程的开发方式,这样业
务
层的缓存,权限,业
务
监控都能提供很好舒适的开发实践。
问答
我现在一个项目需要支持tcp和udp 业
务
逻辑都是相同的 如何打通tcp和udp呢
我现在一个项目需要支持tcp和udp 业
务
逻辑都是相同的 如何打通tcp和udp呢 问题 1 使用gateway插件 websockert 可以和 tcp通讯 现在先websockert 和udp通讯需要怎么实现呢 websocker 和tcp通讯 可以通过 client_id 获取 client_id可以保存到redis 但是udp要怎么实现呢 udp是一个实例 如果每次都保存到redis是
不
是有性能问题sendToClient($client_id, $message); 但是udp是 $connection->send('get'); 如何统一数据类型 封装成一个同一个发送的接口 例如 tcp中能
不
能通过
问答
gatewayworker每次重启,client_id都是从固定的1开始
这样是
不
是一旦项目上线后,就
不
能关闭重启了,只能通过平滑重启,
不
然clietn_id与数据库的uid对
不
上了?或者有没有其他解决办法?```php /** *
生
成connection id * @return int */ protected function generateConnectionId() { $max_unsigned_int
问答
webman自动映射路由能否让url支持中划线
controller_class))); $action = str_replace(' ', '', ucwords(str_replace('-', ' ', $action))); ``` 实测可行 也
不
会对框架现有用户产
生
影响,github发了PR,但是是第一次发
不
知道是
不
是操作有问题群主看
不
到,望群主能通过下这段改动 中划线更加符合SEO标准也更美观
问答
workbunny/webman-nacos插件心跳报错
#### 问题描述 nacos那边可以看到服
务
,但是健康状态在1和0来
回
变更,查看日志,一直有这条日志的报错,在心跳检测的时候出现报错,使用WSL和docker配置的环境 #### 程序代码或配置
问答
深圳龙华上芬招一名游戏服
务
器开发
项目: 小游戏开发项目当前已经在微信平台上线,使用的是gatewayWorker框架 岗位职责: 主要是迭代新功能,修复线上bug 要求: 1-3年游戏服
务
器开发经验,熟悉使用php,会go更佳
问答
Android4.3 貌似
不
支持websocket?
//ws能有这个对象 //但是wsocket.onopen就无监听动作,其他的监听都无响应 wsocket.onopen = function(e){ //do something } ``` 是
不
是android版本太低就
不
行呢?
分享
WebmanAdmin插件Ai富文本编辑器 支持文心一言/讯飞星火大模型
通过使用 AiEditor,用户可以轻松地创建、编辑和格式化文本内容,同时还能利用 AI 技术实现智能推荐、自动纠错等功能,大大提高了写作
效
率和质量。以下是 AiEditor 的一些主要特点: !智能推荐:AiEditor 根据用户的写作习惯和内容需求,实时推荐合适的词汇、短语和句子结构,帮助用户更快速地完成写作任
务
。 2.无论是专业作家、学
生
还是普通用户,都可以通过 AiEditor 轻松地完成各种写作任
务
,实现高
效
、高质量的创作。 !更多精彩 看下面的说明 > 遇到问题
不
要慌 拍个照先 `8988354@qq.com`会为你服
务
或加微 `TycoonSong89` ## 使用文心一言时需前往百度智能云开通千帆大模型 !,只返
回
代码','model'=>'spark'], 'codeExplain' => ['prompt'=>'帮我对这个代码进行解释,返
回
代码的解释内容,注意,
不
需要对代码的注释进行解释
« 上一页
1
...
166
167
168
169
170
171
172
173
...
461
下一页 »
« 上一页
169
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝