书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 1839 个相关结果.
  • 线程模型简介

    线程模型简介 常见线程模型 连接独占线程或进程 单线程 reactor N:1线程库 多线程reactor M:N线程库 问题 多核扩展性 异步编程 线程模型简介 学习bRPC线程模型。 常见线程模型 连接独占线程或进程 在这个模型中,线程/进程处理来自绑定连接的消息,在连接断开前不退也不做其他事情。当连接数逐渐增多时,线程/...
  • Task Types

    Task Types Understanding Mesos tasks Executors Built-in executors Schedulers Built-in schedulers User space schedulers Task Types Understanding Mesos tasks DC/OS can ru...
  • 缓存

    Cache 安装 默认配置 使用 Simple Cache 方式 注解方式 清理 @Cacheable 生成的缓存 注解介绍 Cacheable CachePut CacheEvict 缓存驱动 Redis驱动 协程内存驱动 Cache hyperf/cache 提供了基于 Aspect 实现的切面缓存,也提供了实现 ...
  • Laravel Queue——消息队列任务与分发源码剖析

    1540 2018-04-12 《laravel 源码详解》
    Laravel Queue——消息队列任务与分发源码剖析 前言 背景知识 redis 队列的数据结构 laravel 队列服务的任务调度 laravel 队列服务的总体流程 laravel 队列服务的注册与启动 registerManager 注册门面 registerConnection 底层队列连接服务 registerWorker 消费者...
  • 服务门面

    服务门面 门面的原理 门面类列表(核心) 门面类列表(Unity) 服务门面 门面为服务容器内绑定的服务提供了静态 的访问接口。相对于直接使用容器生成服务来使用,门面能在维护时能够提供更加易于测试、灵活、简明的特性。 CatLib所有的内置门面都放置于Facade 组件中。如果您要使用门面请引用CatLib.Facade 命名空间。 门...
  • 指南前言

    指南前言 组件开发的目的 组件开发准备工作 指南前言 为了帮助开发者更好的为 Hyperf 开发组件,共建生态,我们提供了本指南用于指导开发者进行组件开发,在阅读本指南前,需要您对 Hyperf 的文档进行了 全面 的阅读,特别是 协程 和 依赖注入 章节,如果对 Hyperf 的基础组件缺少充分的理解,可能会导致开发时出现错误。 组...
  • 安装

    安装 实现原理 __construct __exec 基础例子 安装 composer require easyswoole / http - annotation 实现原理 注解控制器,完整命名空间为EasySwoole\HttpAnnotation\AnnotationController ,是继承自 use EasySwo...
  • /api/stats/threads

    /api/stats/threads Verbs Requests Example Request Response Example Response /api/stats/threads The threads endpoint is used for debugging the TSD and providing insight int...
  • 指南前言

    指南前言 组件开发的目的 组件开发准备工作 指南前言 为了帮助开发者更好的为 Hyperf 开发组件,共建生态,我们提供了本指南用于指导开发者进行组件开发,在阅读本指南前,需要您对 Hyperf 的文档进行了 全面 的阅读,特别是 协程 和 依赖注入 章节,如果对 Hyperf 的基础组件缺少充分的理解,可能会导致开发时出现错误。 组...
  • 事件系统

    事件系统 名词解释 注册普通监听器 注册通配符监听器 触发事件 触发单次事件 返回处理结果 监听器是否存在 终止事件传递 解除监听器 事件系统 事件机制是一种很好的应用解耦方式。CatLib事件系统让我们可以订阅和监听程序中出现的各种事件。事件系统结合服务容器 ,将提供更加优秀的事件处理方式。 CatLib核心 已经默认提供了事件...