cs-service
cs-service 财说服务管理工具, 根据项目中的config/project.yml, 来启动相关服务
配置文件示例: config/project.yml
Installation
$ gem install cs-service
Commands:
cs-service env [ENV_NAME] # 环境变量检查
cs-service eye ...ARGS # 执行eye口令, 详细参考 cs-service eye
cs-service help [COMMAND] # 帮助
cs-service info [PROJECT] # 查看当前运行状态
cs-service load # 首次加载配置文件
cs-service quit # 退出 cs-service
cs-service restart [PROJECT] # 重启项目
cs-service start [PROJECT] # 启动项目
cs-service stop [PROJECT] # 停止项目
cs-service version # 当前版本
Step1 检查配置是否生效, 是否可以找到有效的配置文件
$ cs-service env
Step2 加载配置
$ cs-service load
Step3 查看当前加载的项目状态
$ cs-service info
Step4 如果环境设置正确,则启动项目
$ cs-service start # 启动所有项目
# 如果单独启动项目
$ cs-service start web # 启动caishuo主站
$ cs-service start rest_server # 启动Rest Server
$ cs-service start trading_server # 启动Trading Server
Development
rake build
rake install
rake install:local
rake release
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/[USERNAME]/cs-service. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
License
The gem is available as open source under the terms of the MIT License.