书栈网 · BookStack 本次搜索耗时 0.023 秒,为您找到 96 个相关结果.
  • Soul介绍

    Soul介绍 什么是Soul 功能 架构图 Soul介绍 什么是Soul 这是一个异步的,高性能的,跨语言的,响应式的API网关。 功能 支持各种语言(http协议),支持Dubbo, Spring-Cloud, Grpc, Motan, Sofa, Tars等协议。 插件化设计思想,插件热插拔,易扩展。 灵活的流量筛选,能满足各种流量控...
  • soul介绍

    What is the Soul? Features 架构图 Prerequisite JDK 1.8+ Maven 3.2.x Git zookeeper mysql What is the Soul? 这是一个异步的,高性能的,跨语言的,响应式的API网关。我希望能够有一样东西像灵魂一样,保护您的微服务。参考了Kong,Sprin...
  • Soul性能优化

    Soul性能优化 说明 本身消耗 底层netty调优 Soul性能优化 说明 本文主要介绍如何对soul进行优化 本身消耗 soul本身所有的操作,都是基于jvm内存来匹配,本身消耗时间大概在 1-3 ms左右。 底层netty调优 soul内置依赖 spring-webflux 而其底层是使用的netty 我们可以自定义n...
  • SpringCloud接入Soul网关

    SpringCloud接入Soul网关 说明 引入网关 springCloud的插件支持 SpringCloud服务接入网关 插件设置 用户请求 SpringCloud接入Soul网关 说明 此篇文章是教你如何将springCloud接口,快速接入到soul网关。 请在 soul-admin 后台将 springCloud 插件设置...
  • Dubbo接入soul网关

    Dubbo接入soul网关 说明 引入网关对dubbo支持的插件 dubbo服务接入网关,可以参考: soul-examples-dubbo dubbo 插件设置 接口注册到网关 dubbo用户请求以及参数说明 服务治理 大白话讲解如果通过http —> 网关—> dubbo provider Dubbo接入soul网关 说明 此...
  • 环境搭建

    环境搭建 说明 启动 Soul-Admin 远程下载 docker构建 本地构建 启动 Soul-Bootstrap 远程下载 docker构建 本地构建 搭建自己的网关(推荐) 环境搭建 说明 soul 2.2.0 以后都是基于插件化可插拔的思想,本文是说明如何基于soul搭建属于你自己网关。 请确保你的机器安装了JDK 1....
  • 使用不同的数据同步策略

    使用不同的数据同步策略 说明 websocket同步(默认方式,推荐) zookeeper同步 http长轮询同步 nacos同步 使用不同的数据同步策略 说明 数据同步是指将 soul-admin 配置的数据,同步到 soul 集群中的JVM内存里面,是网关高性能的关键。 实现原理,请看:数据同步 。 文中所说的网关,是指你...
  • 注册中心接入配置

    注册中心接入配置 说明 HTTP方式注册 Soul-Admin配置 Soul-Client配置 Zookeeper方式注册 Soul-Admin配置 Soul-Client配置 Etcd方式注册 Soul-Admin配置 Soul-Client配置 Consul方式注册 Soul-Admin配置 Soul-Client配置 Nac...
  • 部署server

    自定义方式服务启动: Clone & Build > git clone https : //github.com/Dromara/soul.git > cd soul > mvn - DskipTests clean install - U 启动soul前,先启动admin会比较好。 本地启动: 使用...
  • 扩展文档

    如果是实现SoulPlugin的话,只需要将你的实现类声明为Spring的bean就行。 soul 提供了扩展demo 项目是soul-extend-demo soul 提供了2种方式的扩展: 第一种是实现 SoulPlugin接口: package org . dromara . soul . web . plugin ; ...