安装包部署 #
SuperSonic最新版本为0.9.10,本文档介绍基于该版本的功能。
下载到SuperSonic的zip安装包后解压,然后只需要两步即可启动:1. 配置数据库;2. 运行启动脚本
配置DB #
注意
系统默认使用H2内存数据库, 重启后会丢失数据, 若需要替换为自己的持久化数据库, 请按以下进行配置.
1. 初次部署 #
在bin/supersonic-env.sh脚本中配置数据库相关参数,当前系统默认支持 h2, mysql, postgres:
# Supported DB_TYPE: h2, mysql, postgres
export S2_DB_TYPE=mysql
export S2_DB_HOST=localhost
export S2_DB_PORT=3306
export S2_DB_USER=mysql
export S2_DB_PASSWORD=mysql
export S2_DB_DATABASE=mysql
2. 升级部署 #
升级部署时,需要将schema升级到最新版本,请手动执行脚本:conf/db/sql-update.sql
运行启动脚本 #
sh bin/supersonic-daemon.sh start