1 Star 0 Fork 12

yangwfOliver / PiggyMetrics

forked from linyang / PiggyMetrics 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

PiggyMetrics

项目介绍

一个用docker做容器的基于spring cloud的分布式微服务项目,麻雀虽小五脏俱全,springCloud的一些个关于基础服务都有~ 包括config集中配置、Gateway zuul API网关、Eureka服务发现、Hystrix、Turbine仪表盘应用健康监控等等等... 原项目地址:https://github.com/sqshq/PiggyMetrics 本项目在其基础上合并了4个mongodb为1个,并修改了配置文件确保能在本地windows10 docker环境下跑起来。

软件架构

软件架构说明

安装教程

  1. 使用maven构建项目 : mvn package -DskipTests
  2. 首先确保mongodb项目里的启动脚本init.sh的文件格式,需用notepad++转成unix格式。 确保本机docker安装成功后: docker-compose -f docker-compose-base.yml build 构建基础服务,包括rabbitmq消息队列服务、config服务配置服务、gateway网关服务、mongodb存储服务。 docker-compose -f docker-compose-base.yml -f docker-compose.yml build 构建所有服务,包括基础服务之外的应用服务。 docker images查看构建好的docker镜像,mongodb、gateway、confg、registry、notification-service、auth-service、monitoring、statistics-service、account-service总共9个镜像。
  3. 启动消息队列服务、配置服务、mongodb服务、注册服务、网关服务: docker-compose -f docker-compose-base.yml up -d #up启动,-d后台运行 启动基础服务之外的应用服务: docker-compose -f docker-compose.yml up -d 查看启动的docker容器: docker ps -a
  4. PiggyMetrics项目重要端口: http://localhost:80 - Gateway http://localhost:8761 - Eureka Dashboard http://localhost:9000/hystrix - Hystrix Dashboard (paste Turbine stream link on the form) http://localhost:8989 - Turbine stream (source for the Hystrix Dashboard) http://localhost:15672 - RabbitMq management (default login/password: guest/guest)

使用说明

  1. xxxx
  2. xxxx
  3. xxxx

参与贡献

  1. Fork 本项目
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

码云特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. 码云官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
  4. GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
  5. 码云官方提供的使用手册 http://git.mydoc.io/
  6. 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/

空文件

简介

一个用docker做容器的基于spring cloud的分布式微服务项目,麻雀虽小五脏俱全,springCloud的一些个关于基础服务都有~包括config集中配置、Gateway zuul API网关、Eureka服务发现、Hystrix、Turbine仪表盘应用健康监控等等等...原项目地址:https://github.com/sqshq/PiggyMetrics 本项目在其基础上合并了4个mongodb为1个,并修改了配置文件确保能在本地windows10 docker环境下跑起来。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/ywf2006/PiggyMetrics.git
git@gitee.com:ywf2006/PiggyMetrics.git
ywf2006
PiggyMetrics
PiggyMetrics
master

搜索帮助