书栈网 · BookStack 本次搜索耗时 0.043 秒,为您找到 403 个相关结果.
  • Request对象

    生命周期 方法列表 getRequestParam() getSwooleRequest() PSR-7规范ServerRequest对象中常用方法 getCookieParams() getUploadedFiles() getBody() 获得get内容 获得post内容 获得raw内容 获得头部 获得server 获得cooki...
  • 单例模式

    单例 作用 用途 例子 核心对象方法 单例 单例模式确保类在全局只能有一个实例,因为它的实例是由自己保存,在类的外部也无法对该类进行实例化。 作用 PHP的单例模式是为了避免重复创建对象带来的资源消耗。 用途 实际项目中像数据库查询,日志输出,全局回调,统一校验等模块。这些模块功能单一,但需要多次访问,如果能够全局唯一,多次复...
  • Consul

    Consul 安装 使用方式 ACLs Tokens Legacy Tokens Policies Roles Auth Method Binding Rules Agent Checks Services Connect Catalog Config Connect Certificate Authority (CA) In...
  • 自定义命令

    自定义命令 脚本命令 基本使用 自定义命令 Redis 客户端提供了 rawCommand 方法以供使用自定义命令,可以实现 eval 等脚本命令执行的支持 脚本命令 可用于执行 Redis 脚本等。 1. EVAL 执行 Lua 脚本 调用形式: $res = $redis -> rawCommand ([ ...
  • 回调事件

    回调事件 针对全局 onQuery 针对特定模型 onQuery 记录慢日志 回调事件 针对全局 onQuery 针对全局设置回调事件方式如下: // 注册ORM时, 调用回调函数 public static function mainServerCreate ( EventRegister $register ) {...
  • 集群方法(Cluster)

    操作方法 基本使用 操作方法 方法列表 方法名称 参数 说明 备注 clusterNodes 获取集群节点 clusterAddSlots $slots 集群槽位变更,$slots可以为字符串,可以为数组 clusterCountFailureReports $nodeId 集群计数失败报告 clusterCountKeySinSlot ...
  • MysqliDb

    MysqliDb 使用指导 项目引入 利用IOC容器实现单例长连接 数据库基础用法 Insert Update Query Select Query JOIN method 创建自己的Model MysqliDb 鉴于每个用户的使用习惯问题,EasySwoole本身并不提供封装好的数据库操作与Model层,但我们强力推荐在项目中使用...
  • 数据创建

    数据对象创建 示例: 调用: 数据对象创建 mysqli组件没有自行封装数据对象,可通过继承EasySwoole工具类splBean 自行创建一个数据对象. 示例: <? php /** * Created by PhpStorm. * User: yf * Date: 2018/11/5 * Time: 10:...
  • 如何实现分布式

    如何实现分布式 相关知识 DNS轮训 DNS轮询的优点: DNS轮询的缺点: 统一网关设计 数据中心 实战操作 HTTP应用 SOCKET 应用 其他 EasySwoole支持分布式吗 EasySwoole支持微服务吗 如何实现分布式 关于最近很多人在询问,如何利用EasySwoole做分布式负载均衡,复杂的就不讲解了,就讲解...
  • WaitGroup等待

    WaitGroup 提供的方法 使用示例代码 WaitGroup EasySwoole 基于 Swoole 的 Channel 封装实现了 Golang 的 sync.WaitGroup 功能。具体使用示例可以看下文: 提供的方法 add 方法增加计数 done 表示任务已完成 wait 等待所有任务完成恢复当前协程的执行...