Skip to main content
Version: 2.4.2

二进制包部署

本文介绍使用二进制包部署 Apache ShenYu 网关。

启动 Apache ShenYu Admin#

> windows: start.bat --spring.profiles.active = h2
> linux: ./start.sh --spring.profiles.active = h2
  • 使用 MySQL 来存储后台数据,将mysql-connector.jar 拷贝到 /${your_work_dir}/ext-lib, 进入 /conf 目录,修改 application.yamlmysql 的配置。
> windows: start.bat 
> linux: ./start.sh 
  • 使用 PostgreSql 来存储后台数据, 进入 /conf 目录,修改 application.yamlspring.profiles.active 的配置为 pg
> windows: start.bat 
> linux: ./start.sh 

启动 Apache ShenYu Bootstrap#

> windwos : start.bat 
> linux : ./start.sh 

启动 ShenYu Bootstrap 的同时,启动 ShenYu Agent#

2.4.2版本开始支持shenyu-agent

agent 相关配置在 ./agent/conf,详细配置请参考 可观测性

如果你想使用 shenyu-agent,只需要在启动时添加一个参数:agent

./start.sh agent