书栈网 · BookStack 本次搜索耗时 0.030 秒,为您找到 140576 个相关结果.
  • 熔断器

    熔断器 三种状态 注解 定义熔断器 RPC使用 任意使用 熔断器 三种状态 熔断器有三种状态,开启、关闭、半开,每种状态都有不同对应的操作,目前内部使用状态模式实现的。 关闭状态 正常逻辑处理,当失败次数达到上限可以切换到开启状态 开启状态 服务降级处理,一定时间延迟后尝试切换到半开状态 半开状态 正常逻辑处理,当业务失败次数达到一...
  • 参数验证器

    参数验证器 实例 参数验证器 验证函数参数,保证业务逻辑的完整性。使用验证器只需在方法上面使用,和HTTP验证器一样,唯一不同的是不需要定义from参数 实例 // ...... /** * @Enum(name="type", values={1,2,3}) * @Number(n...
  • 熔断器

    熔断器 定义熔断器 熔断器 熔断器概念,请详看服务治理章节。 定义熔断器 继承CircuitBreaker类,配置属性信息。一个服务的熔断器名称要和连接池一致。 /** * the breaker of user * * @Breaker("user") */ class UserBreaker exte...
  • 控制器

    控制器 编写控制器 避免协程间数据混淆 控制器 通过控制器来处理 HTTP 请求,需要通过 配置文件 或 注解 的形式将路由与控制器方法进行绑定,具体请查阅 路由 章节。对于 请求(Request) 与 响应(Response) ,Hyperf 提供了 Hyperf\HttpServer\Contract\RequestInterface...
  • 属性检查器

    属性检查器 节点名称和激活开关 节点属性 组件属性 编辑属性 值类型属性 引用类型属性 合并操作 属性检查器 属性检查器 是我们查看并编辑当前选中节点和组件属性的工作区域。在 场景编辑器 或 层级管理器 中选中节点,就会在 属性检查器 中显示该节点的属性和节点上所有组件的属性以供您查询和编辑。 节点名称和激活开关 左上...
  • 拦截器

    拦截器 基础 执行上下文 调用处理程序 截取切面 绑定拦截器 响应映射 异常映射 Stream 重写 更多操作者 译者署名 拦截器 拦截器是使用 @Injectable() 装饰器注解的类。拦截器应该实现 NestInterceptor 接口。 拦截器具有一系列有用的功能,这些功能受面向切面编程(AOP)技术的启发。它们...
  • Sql 注入器

    Sql 注入器 Sql 注入器 注入器配置 全局配置 sqlInjector 用于注入 ISqlInjector 接口的子类,实现自定义方法注入。 参考默认注入器 DefaultSqlInjector SQL 自动注入器接口 ISqlInjector public interface ISqlInjector { ...
  • 条件构造器

    条件构造器 简单示例 条件参数说明 条件构造器 实体包装器,用于处理 sql 拼接,排序,实体参数查询等! 补充说明: 使用的是数据库字段,不是Java属性! 实体包装器 EntityWrapper 继承 Wrapper 简单示例 翻页查询 public Page < T > selectPage ( Page < T > ...
  • HTTP 验证器

    HTTP 验证器 HTTP 验证器 请先阅读 验证器 章节,HTTP 验证器基于验证器扩展,基本使用方式相似。 首先,HTTP 验证器是@HttpValidation 注解,它只能写在方法上。写了这个注解,在action 方法调用前会触发验证,验证失败同样的抛出异常 另外,验证规则注解,如@Required 等的name 属性用法也略有不同。 ...
  • 调度器框架

    调度器框架 写在前面 调度器启动运行 一个pod的调度流程 潜入第三层前的一点逻辑 调度器框架 写在前面 今天我们从pkg/scheduler/scheduler.go 出发,分析Scheduler的整体框架。前面讲Scheduler设计的时候有提到过源码的3层结构,pkg/scheduler/scheduler.go 也就是中间这一层...