From c18b2bbed2d009bfa06c65dcb31783d56632ce21 Mon Sep 17 00:00:00 2001 From: sunweiguo <317758022@qq.com> Date: Mon, 31 Dec 2018 18:42:12 +0800 Subject: [PATCH] =?UTF-8?q?eureka+config=E9=83=A8=E7=BD=B2=E5=88=B0?= =?UTF-8?q?=E4=BA=91=E6=9C=8D=E5=8A=A1=E5=99=A8=E4=B8=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 9 +- pom.xml | 151 ++++++++++++++++++ snailmall-config-server/pom.xml | 1 + .../src/main/resources/bootstrap.yml | 7 +- ...SnailmallConfigServerApplicationTests.java | 17 -- snailmall-eureka-server/pom.xml | 1 + ...SnailmallEurekaServerApplicationTests.java | 17 -- .../src/main/resources/bootstrap.yml | 16 +- .../src/main/resources/logback.xml | 62 +++++++ 9 files changed, 238 insertions(+), 43 deletions(-) delete mode 100644 snailmall-config-server/src/test/java/com/njupt/swg/SnailmallConfigServerApplicationTests.java delete mode 100644 snailmall-eureka-server/src/test/java/com/njupt/swg/SnailmallEurekaServerApplicationTests.java create mode 100644 snailmall-user-service/src/main/resources/logback.xml diff --git a/README.md b/README.md index 88124b7..c766a94 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,11 @@ +> 前方图片高能,加载不出来需要多次刷新等待 + ![image](http://bloghello.oursnail.cn/wallpaper.jpg) ## 前言 + + 一直以来都是学习慕课的实战视频,虽然也跟着做出了一些东西,但是思路都是别人提供好的,脱离了老师,我一直在问自己一个问题:**能不能独立地按照自己的思路做出一些东西来?** 带着这个想法,我想,做一个开源项目对于我来说还是很遥远,但是,我想从改造现有项目开始,逐步开启个人独立开发的序幕。 @@ -53,8 +57,9 @@ ## 项目进展 -- [x] 2018/12/31 完成了聚合工程的创建、Eureka服务注册中心、spring cloud config+gitHub+spring cloud bus(rabbit)实现配置自动刷新 -- [ ] 2018/12/31 要完成用户模块 +- [x] 2018/12/31 完成了聚合工程的创建、Eureka服务注册中心、spring cloud config+gitHub+spring cloud bus(rabbitMQ)实现配置自动刷新 +- [x] 2018/12/31 将Eureka注册中心(单机)和配置中心部署到服务器上,这比较固定,所以先部署上去,以后本地就直接用这两个即可 +- [ ] ## 项目详细描述 diff --git a/pom.xml b/pom.xml index 908e2fb..1b5f98a 100644 --- a/pom.xml +++ b/pom.xml @@ -13,6 +13,7 @@ 0.0.1-SNAPSHOT spring-cloud-for-snailmall 聚合工程的父工程 + pom snailmall-eureka-server @@ -34,6 +35,156 @@ pom import + + + + mysql + mysql-connector-java + + + + org.mybatis.spring.boot + mybatis-spring-boot-starter + 1.2.0 + + + + org.codehaus.jackson + jackson-mapper-asl + 1.9.13 + + + com.fasterxml.jackson.dataformat + jackson-dataformat-avro + 2.9.0 + + + + com.alibaba + druid + 1.0.18 + + + + com.google.guava + guava + 20.0 + + + org.apache.commons + commons-lang3 + 3.5 + + + commons-collections + commons-collections + 3.2.1 + + + + joda-time + joda-time + 2.3 + + + + commons-net + commons-net + 3.1 + + + + commons-fileupload + commons-fileupload + 1.2.2 + + + commons-io + commons-io + 2.0.1 + + + + com.github.pagehelper + pagehelper + 4.1.0 + + + com.github.miemiedev + mybatis-paginator + 1.2.17 + + + com.github.jsqlparser + jsqlparser + 0.9.4 + + + + commons-codec + commons-codec + 1.10 + + + commons-configuration + commons-configuration + 1.10 + + + commons-lang + commons-lang + 2.6 + + + commons-logging + commons-logging + 1.2 + + + com.google.zxing + core + 2.1 + + + com.google.code.gson + gson + 2.8.2 + + + org.hamcrest + hamcrest-core + 1.3 + + + + redis.clients + jedis + 2.9.0 + + + + org.projectlombok + lombok + 1.16.6 + + + + ch.qos.logback + logback-core + 1.1.6 + + + ch.qos.logback + logback-classic + 1.1.6 + + + ch.qos.logback + logback-access + 1.1.2 + + + diff --git a/snailmall-config-server/pom.xml b/snailmall-config-server/pom.xml index 959713c..0be65c0 100644 --- a/snailmall-config-server/pom.xml +++ b/snailmall-config-server/pom.xml @@ -11,6 +11,7 @@ 0.0.1-SNAPSHOT snailmall-config-server 配置中心+自动刷新 + jar 1.8 diff --git a/snailmall-config-server/src/main/resources/bootstrap.yml b/snailmall-config-server/src/main/resources/bootstrap.yml index ba1bbe9..b730de0 100644 --- a/snailmall-config-server/src/main/resources/bootstrap.yml +++ b/snailmall-config-server/src/main/resources/bootstrap.yml @@ -2,9 +2,9 @@ spring: application: name: snailmall-config-server rabbitmq: - host: 111.231.119.253 + host: 127.0.0.1 #дrabbitMQ IPַ port: 5672 - username: root + username: root # Լû password: root cloud: config: @@ -24,6 +24,9 @@ eureka: client: service-url: defaultZone: http://localhost:8761/eureka + instance: + ip-address: 111.231.119.253 # ҪУ𵽷֮󣬲÷ipôʾľip + prefer-ip-address: true management: endpoints: web: diff --git a/snailmall-config-server/src/test/java/com/njupt/swg/SnailmallConfigServerApplicationTests.java b/snailmall-config-server/src/test/java/com/njupt/swg/SnailmallConfigServerApplicationTests.java deleted file mode 100644 index 7804d1d..0000000 --- a/snailmall-config-server/src/test/java/com/njupt/swg/SnailmallConfigServerApplicationTests.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.njupt.swg; - -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; - -@RunWith(SpringRunner.class) -@SpringBootTest -public class SnailmallConfigServerApplicationTests { - - @Test - public void contextLoads() { - } - -} - diff --git a/snailmall-eureka-server/pom.xml b/snailmall-eureka-server/pom.xml index d44779f..5218bb9 100644 --- a/snailmall-eureka-server/pom.xml +++ b/snailmall-eureka-server/pom.xml @@ -11,6 +11,7 @@ 0.0.1-SNAPSHOT snailmall-eureka-server 服务注册中心 + jar 1.8 diff --git a/snailmall-eureka-server/src/test/java/com/njupt/swg/SnailmallEurekaServerApplicationTests.java b/snailmall-eureka-server/src/test/java/com/njupt/swg/SnailmallEurekaServerApplicationTests.java deleted file mode 100644 index ab3aba0..0000000 --- a/snailmall-eureka-server/src/test/java/com/njupt/swg/SnailmallEurekaServerApplicationTests.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.njupt.swg; - -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.boot.test.context.SpringBootTest; -import org.springframework.test.context.junit4.SpringRunner; - -@RunWith(SpringRunner.class) -@SpringBootTest -public class SnailmallEurekaServerApplicationTests { - - @Test - public void contextLoads() { - } - -} - diff --git a/snailmall-user-service/src/main/resources/bootstrap.yml b/snailmall-user-service/src/main/resources/bootstrap.yml index 0fa4220..dce3ada 100644 --- a/snailmall-user-service/src/main/resources/bootstrap.yml +++ b/snailmall-user-service/src/main/resources/bootstrap.yml @@ -1,11 +1,15 @@ +eureka: + client: + service-url: + defaultZone: http://111.231.119.253:8761/eureka spring: application: name: user-service - rabbitmq: - host: 111.231.119.253 - port: 5672 - username: root - password: root +# rabbitmq: +# host: 111.231.119.253 +# port: 5672 +# username: root +# password: root cloud: config: discovery: @@ -18,5 +22,7 @@ spring: enabled: true server: port: 8081 +logging: + config: classpath:logback.xml diff --git a/snailmall-user-service/src/main/resources/logback.xml b/snailmall-user-service/src/main/resources/logback.xml new file mode 100644 index 0000000..a0a5627 --- /dev/null +++ b/snailmall-user-service/src/main/resources/logback.xml @@ -0,0 +1,62 @@ + + + + + + + %d{H:mm} %-5level [%logger{16}] %msg%n + + + + + + ${LOG_HOME}/web.normal.%d{yyyy-MM-dd}.log + + 30 + + + 10MB + + + %d{HH:mm:ss.SSS} [%thread] %-5level %logger{16} - %msg%n + + + + ERROR + DENY + ACCEPT + + + + + ${LOG_HOME}/web.error.%d{yyyy-MM-dd}.log + + 30 + + + 10MB + + + %d{HH:mm:ss.SSS} [%thread] %-5level %logger{16} - %msg%n + + + + ERROR + ACCEPT + DENY + + + + + + + + + + + + + + \ No newline at end of file