当前位置: 首页 > news >正文

gatewayworker 读取laravel框架的配置

我把gatewayworker放到了vendor目录,在laravel配置文件里配置了url。

return ['webSorketUrl' => env('WEBSOCKET_URL', 'ws://127.0.0.1:8282'),'gatewayWebSorketUrl' => env('GATEWAY_WEBSORKET_URL', 'Websocket://127.0.0.1:8282'),
];

由于在Gatewayworker/applications/YourApp/start_getway.php 里面也是用了url地址。

// gateway 进程,这里使用Text协议,可以用telnet测试
$gateway = new Gateway($gatewayWebSorketUrl);

 在 /vendor/Gatewayworker/start.php 新增以下代码

require __DIR__.'/../../vendor/autoload.php'; // 加载框架自动加载文件
// 手动加载环境变量 不然不能使用env函数
Dotenv\Dotenv::createImmutable(__DIR__.'/../../')->load();
require_once __DIR__ . '/../../bootstrap/app.php'; // 加载框架引导文件
$data = require_once __DIR__ . '/../../config/customize.php'; // 加载配置文件
$gatewayWebSorketUrl = $data['gatewayWebSorketUrl'];


http://www.mrgr.cn/news/66049.html

相关文章:

  • vulhub之phpmyadmin
  • 学习笔记:微服务技术栈(一)服务治理框架SpringCloud
  • 类被加载到jvm后再被注册到Spring中
  • 基于python flask的知乎问答文本分析与情感预测系统
  • CSP 2024 入门级第二轮 CSP-J 2024 复赛 第二题 地图探险
  • 【数据结构】树-二叉树(链式)
  • 靠谱的零代码产平台开发— 应用创建与设置
  • C语言 -- qsort的简单使用
  • 大语言模型可以对数据科学有哪些改变和提升?
  • Python捕获一个函数的输出并将其作为变量使用
  • linux下交叉编译 Boost 库
  • windows UI 自动化测试框架 pywinauto 使用教程
  • 基于SSM+uniapp的营养食谱系统+LW参考示例
  • 2024Python安装与配置IDE汉化集活的全套教程
  • 一个快速、低成本、高效的Fast GraphRAG
  • Java:数组的定义和使用(万字解析)
  • 企业平台生态嵌入数据集(2000-2023年)
  • 应用层协议-FTP协议
  • 电商邮件营销策略:提升邮件转化率的关键!
  • 宁德时代Java面试题及参考答案
  • 应用层内网代理
  • 【真题笔记】16年系统架构设计师要点总结
  • 人工智能理论之Opencv图像预处理(2)
  • 【JAVA毕业设计】基于Vue和SpringBoot的服装商城系统
  • 手机号加密脱敏还原方案
  • 铠侠CD8系列产品对比 KCD81PUG3T20 KCD81PJE3T20 KCD81VUG3T20