# huodull-microservice-system **Repository Path**: fanhaiyun/huodull-microservice-system ## Basic Information - **Project Name**: huodull-microservice-system - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-01-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README <<<<<<< HEAD #linux后台运行jar命令: nohup java -jar oauth-0.1.0.jar & #设置windows环境变量: DOCKER_HOST:tcp://192.168.1.69:2375 #进入docker容器方式 1、docker ps:列表所有的docker容器 2、docker exec -it 容器ID /bin/bash #导出镜像 docker export 镜像ID > 保存路径.tar #导入镜像 tar -xvf 镜像文件.tar docker import 镜像路径 #删除所有docker容器 docker rm $(docker ps -a -q) #删除镜像 docker images|grep none|awk '{print $3 }'|xargs docker rmi #启动mariadb容器 docker run --name mariadb -v /data/mariadb:/var/lib/mysql -p 13306:3306 -e MYSQL_ROOT_PASSWORD=hdfly2016 -d mariadb --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci #启动ubuntu窗口 docker run -d -it --name proc_maraidb -p 13306:3306 -v /var/lib/mariadb:/var/lib/mysql ubuntu:14.04 #启动69测试Ubuntu docker run -d -it --name test_machine -p 1188:22 -p 1080:80 -p 12122:22122 -p 15600:15672 -p 5673:5672 -p 17017:27017 -p 16379:6379 -p 13306:3306 -p 1443:443 -p 18080:8080 -p 18081:8081 -p 18082:8082 -p 18083:8083 -p 18084:8084 -p 18085:8085 -p 18086:8086 -p 18087:8087 -p 18088:8088 -p 18089:8089 -p 19090:9090 -p 19091:9091 -p 19092:9092 -p 19093:9093 -p 19094:9094 -p 19095:9095 -p 19096:9096 -p 19097:9097 -p 19098:9098 -p 19099:9099 -v /home/huodull/soft:/home/soft -v /data/ubuntu/test_machine:/data ubuntu:14.04 #启动redis集群 docker run -d -it --name redis_6371 -p 6371:6371 -p 16371:16371 -v /data/redis/6371:/data -e port=6371 -e bind=0.0.0.0 -e appendonly=yes -e cluster=yes huodull/redis:3.2.8 docker run -d -it --name redis_6372 -p 6372:6372 -p 16372:16372 -v /data/redis/6372:/data -e port=6372 -e bind=0.0.0.0 -e appendonly=yes -e cluster=yes huodull/redis:3.2.8 docker run -d -it --name redis_6373 -p 6373:6373 -p 16373:16373 -v /data/redis/6373:/data -e port=6373 -e bind=0.0.0.0 -e appendonly=yes -e cluster=yes huodull/redis:3.2.8 docker run -d -it --name redis_6374 -p 6374:6374 -p 16374:16374 -v /data/redis/6374:/data -e port=6374 -e bind=0.0.0.0 -e appendonly=yes -e cluster=yes huodull/redis:3.2.8 docker run -d -it --name redis_6375 -p 6375:6375 -p 16375:16375 -v /data/redis/6375:/data -e port=6375 -e bind=0.0.0.0 -e appendonly=yes -e cluster=yes huodull/redis:3.2.8 docker run -d -it --name redis_6376 -p 6376:6376 -p 16376:16376 -v /data/redis/6376:/data -e port=6376 -e bind=0.0.0.0 -e appendonly=yes -e cluster=yes huodull/redis:3.2.8 redis-trib create --replicas 1 10.29.252.169:6371 10.29.252.169:6372 10.29.252.169:6373 10.29.252.169:6374 10.29.252.169:6375 10.29.252.169:6376 #查看容器IP docker inspect --format '{{ .NetworkSettings.IPAddress }}' 容器id #Mongo ##启动容器 docker run --name mongo_1 -p 27017:27017 -v /data/mongo/1:/data/db -d mongo --auth ##进入容器 docker exec -it mongo_1 mongo admin ##创建用户 db.createUser({ user: 'root', pwd: 'huodull.com', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] }); #Test #端口号分配 1、base-microservice app-gateway: 10000 && 8000 config: 8888 discovery: 8761 hystrix: 7979 spring-boot-admin: 7020 turbine: 7090 zipkin: 7411 2、examples hello-stream-client1: 8601 hello-stream-client1: 8602 hello-ui: 8603 helloworld: 8604 rabbitmq-receiver: 8605 rabbitmq-sender: 8606 test-web: 8607 3、huodull-microservice oauth: 9999 print: 9091 huodull: 9092 message: 9093 logger: 9094 docking: 9095 user: 9096 track-566: 9097 track-manage: 9098 #错误码分配 huodull: 10 oauth: 11 message: 12 logger: 13 user: 14 print: 15 docking: 20 track-manage: 22 track-566: 23 #熔断信息查看 http://localhost:7090/hystrix 在进入框中输入:http://localhost:7090/turbine.stream?cluster=huodull ======= # huodull-microservice-system #### 介绍 {**以下是码云平台说明,您可以替换此简介** 码云是开源中国推出的基于 Git 的代码托管平台(同时支持 SVN)。专为开发者提供稳定、高效、安全的云端软件开发协作平台 无论是个人、团队、或是企业,都能够用码云实现代码托管、项目管理、协作开发。企业项目请看 [https://gitee.com/enterprises](https://gitee.com/enterprises)} #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 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](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) >>>>>>> bb13be326d9d79ff0de07a044d50beaf3d0c975f