入门运行Soul

简介: Soul 是基于 WebFlux 的高性能响应式 API 网关,支持 Dubbo、Spring Cloud、Spring Boot,具备异步、跨语言、插件化扩展、热插拔、动态配置等特点,集成鉴权、限流、熔断等丰富插件,支持集群部署与灰度发布。

Git地址:https://github.com/Dromara/soul运行环境:MySQL 5.JDK 1.8+MAVEN 3.2.Git更多原理性知识可以参考官网API:https://dromara.org/zh-cn/docs/soul/induction.html前言Soul 是基于 WebFlux 实现的响应式的 API 网关,具有异步、高性能、跨语言等特点。
支持各种语言,无缝集成到 Dubbo、Spring Cloud、Spring Boot 中。Soul 是极其少支持 Dubbo 的 API 网关,通过 Dubbo 泛化调用 实现。支持各种语言(http协议),支持 dubbo,springcloud协议。插件化设计思想,插件热插拔,易扩展。灵活的流量筛选,能满足各种流量控制。内置丰富的插件支持,鉴权,限流,熔断,防火墙等等。流量配置动态化,性能极高,网关消耗在 1~2ms。支持集群部署,支持 A/B Test, 蓝绿发布。
下载导入执行:git clone https://github.com/Dromara/soul,下载到本地,导入到Idea中2.启动soul-admin更改soul-admin中配置文件,数据库模块需要现在本地创建一个soul的数据库,如果不想使用这个名字也可以更改默认url配置项中的名称运行之后,访问 http://127.0.0.1:9095/ 地址,进入登录页,默认内置管理员账号「admin/123456」。以上完成admin相关模块启动如果你的mysql数据库版本比较低,替换:META-INFO下面的schema.sql为下面
schema.sql(11 KB)
启动网关boostrap理论上来说,admin启动成功后,直接启动boostrap模块就可以,不会报错,除非想更改配置文件中的数据同步方式,2.0之后的Soul支持WebSocket,Http长轮询,Zookeeper三种方式,默认使用 http 长轮询同步策略,可以做到秒级数据同步,如果刚好有其它类型服务,可以切换,官方建议使用WebSocket。

相关文章
|
16天前
|
存储 安全 API
OpenClaw安全部署与版本加固指南|全平台部署+API配置+漏洞防护教程
2026年,OpenClaw(Clawdbot)作为高权限本地AI执行代理,其强大的系统操控能力与潜在的安全风险并存。近期披露的ClawJacked、WebSocket劫持、远程代码执行等高危漏洞,已导致大量公网暴露实例被入侵,凸显了安全部署与版本加固的重要性。默认配置下,OpenClaw存在公网可访问、无密码认证、敏感信息明文存储等多重风险,若直接部署使用,相当于向攻击者敞开系统大门。
520 7
|
6天前
|
人工智能 机器人 API
一人成团:阿里云、本地部署OpenClaw多Agent协作系统完整搭建教程(飞书接入+大模型配置+避坑大全)
在AI协同办公逐步普及的今天,单一对话式AI已经无法满足复杂任务处理需求。OpenClaw(Clawdbot)作为轻量化多智能体编排框架,支持角色分工、任务拆解、消息路由、跨Agent通信与共享知识库,搭配飞书作为统一交互入口,可快速搭建一支由**项目经理、研究员、编辑、工程师**组成的全自动AI团队。用户只需下达一次指令,AI团队即可自动完成调研、写作、开发、汇总全流程,真正实现“一人指挥、团队作战”。
362 1
|
2月前
|
人工智能 供应链 Cloud Native
2026 多智能体系统(MAS)全景:从工程底座到行业落地的全链路解析
2026年,企业AI分水岭在于是否建成可编排、可协同、可治理的多智能体系统(MAS),而非单体Agent。MAS以任务驱动架构、RPA+大模型执行底座和“Agent OS”平台为支撑,推动金融、制造、运营等场景实现跨系统、长周期、自治化业务闭环。可控性重于“聪明度”,工程化落地能力成核心门槛。(239字)
|
2月前
|
人工智能 监控 数据挖掘
企业级Agent解决方案:从单点突破到全域协同的 AgentOne 解决方案
2026年,AI成企业增长刚需。阿里云瓴羊推出企业级Agent解决方案:以AgentOne为智能中枢,融合Quick Audience(营销)、Quick Service(客服)、智能小Q(BI)及Dataphin(数据底座),打破工具孤岛与数据壁垒,实现跨场景协同、私有化推理与安全可控的“数字员工团队”,加速企业从数字化迈向数智化跃迁。(239字)
|
2月前
|
存储 人工智能 Docker
OpenClaw进化指南:阿里云+Windows本地部署+EvoMap自进化配置,让AI Agent学会自我成长
2026年是AI智能体的爆发元年,OpenClaw(原Clawdbot/Moltbot)凭借开源可控、全场景适配的特性成为现象级AI工具,但多数用户仍停留在“手动配置技能、重复调试问题”的初级阶段,殊不知通过EvoMap这个GitHub神器,能让OpenClaw实现**协议约束下的自主进化**——像人类一样复刻优质技能、自主优化能力,甚至形成独有的“数字人格”。
1625 8
|
22天前
|
人工智能 机器人 API
保姆级教程::OpenClaw多Agent协作系统搭建流程(阿里云/本地部署+百炼API配置+飞书绑定)
2026年,OpenClaw(昵称“龙虾”)的多智能体(Multi-Agent)功能成为进阶用户的核心需求。如果说单智能体是“全能专家”,多智能体就是“分工明确的团队”——每个智能体各司其职、协同工作,能高效处理软件开发、市场调研、内容创作等复杂多步骤任务,成为“一人公司”的核心生产力工具。通过本文的指南,你可快速搭建专属AI协作团队,让多个智能体按角色分工、协同工作,高效完成复杂任务,无论是市场调研、内容创作,还是软件开发、办公协同,都能大幅提升效率。
2206 8
|
7天前
|
人工智能 安全 Linux
重构AI生产力:OpenClaw多Agent智能体协同+阿里云、本地部署+大模型配置完整手册
2026年,OpenClaw(原Clawdbot)凭借“本地优先+模型无关+全系统操控”的核心优势,已从个人工具升级为企业级智能体平台。其多Agent协作功能,彻底打破单一AI的能力局限,通过角色分工、任务流转、结果汇总,构建起如同专业团队般的协作体系——Main Agent作为“项目经理”统筹全局,Architect Agent负责“架构设计”,Writer Agent专注“执行落地”,Quality Agent把控“质量审核”,让AI从“单纯聊天”进化为“高效干活”。本文基于最新v3.8版本,深度拆解多Agent协作的核心架构、配置流程、实战案例,同时提供2026年阿里云及本地多系统部署方
607 0
|
3月前
|
人工智能 缓存 调度
深度解析:AI Agent 指挥官如何通过调度策略降低算力成本
2026年,算力成本成AI落地最大瓶颈。本文提出“AI Agent指挥官”范式,聚焦成本感知调度:通过异构模型路由、语义缓存增强、异步并行批处理与动态提示精简四大策略,实现智能与经济的最优平衡,实测降本达83%。(239字)
313 0
|
4月前
|
机器学习/深度学习 存储 自然语言处理
大模型基础概念术语解释
大语言模型(LLM)基于Transformer架构,通过海量文本训练,具备强大语言理解与生成能力。其核心组件包括注意力机制、位置编码与嵌入层,支持文本分割为Token进行处理。参数量达亿级以上,规模增长带来涌现能力,如复杂推理与跨任务泛化。混合专家模型(MoE)提升效率,推动模型持续扩展。