diff --git a/README.md b/README.md index c4e5528..85ec05e 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ #### 背景 -小说网站业务难度适中,没有商城系统那种复杂的业务。但是作为互联网项目,一样需要面对大规模用户和海量数据的处理,所以高并发、高可用、高性能、高容错、可扩展性、可维护性也是小说网站设计需要考虑的问题,商城系统中所用到的技术同样适用于小说网站。综上所述,使用微服务架构来构建一个小说门户平台是非常有必要的,利用微服务构建的小说门户平台来学习现下流行技术相较于业务比较复杂的商场系统来说也是比较容易的,非常适合于没有实际项目经验的同学用来学习和入门微服务技术栈。 +小说网站业务难度适中,没有商城系统那种复杂的业务。但是作为互联网项目,一样需要面对大规模用户和海量数据的处理,所以高并发、高可用、高性能、高容错、可扩展性、可维护性也是小说网站设计需要考虑的问题,商城系统中所用到的技术同样适用于小说网站。综上所述,使用微服务架构来构建一个小说门户平台是非常有必要的,利用微服务构建的小说门户平台来学习现下流行技术相较于业务比较复杂的商场系统来说也是比较容易的,非常适合于没有实际微服务项目经验的同学用来学习和入门微服务技术栈。 #### 介绍 @@ -99,7 +99,11 @@ novel-cloud ![QQ20200520-215756](./assert/QQ20200529-082052.png) - 5. 门户网站 + 5. 分布式日志收集 + + ![QQ20200520-215756](./assert/QQ20200603-080655.png) + + 6. 门户网站 ![QQ20200520-215756](./assert/pc_index.png) diff --git a/assert/QQ20200603-080655.png b/assert/QQ20200603-080655.png new file mode 100644 index 0000000..a8c912e Binary files /dev/null and b/assert/QQ20200603-080655.png differ diff --git a/novel-author/author-service/src/main/resources/logback-boot.xml b/novel-author/author-service/src/main/resources/logback-boot.xml index c4ee07f..3b0ede4 100644 --- a/novel-author/author-service/src/main/resources/logback-boot.xml +++ b/novel-author/author-service/src/main/resources/logback-boot.xml @@ -49,10 +49,17 @@ UTF-8 + + + + 198.245.61.51:4560 + + + @@ -60,5 +67,6 @@ + \ No newline at end of file diff --git a/novel-book/book-service/src/main/resources/logback-boot.xml b/novel-book/book-service/src/main/resources/logback-boot.xml index 7c88816..9e42e90 100644 --- a/novel-book/book-service/src/main/resources/logback-boot.xml +++ b/novel-book/book-service/src/main/resources/logback-boot.xml @@ -49,10 +49,17 @@ UTF-8 + + + + 198.245.61.51:4560 + + + @@ -60,5 +67,6 @@ + \ No newline at end of file diff --git a/novel-common/pom.xml b/novel-common/pom.xml index 9da3774..5685835 100644 --- a/novel-common/pom.xml +++ b/novel-common/pom.xml @@ -112,6 +112,12 @@ + + net.logstash.logback + logstash-logback-encoder + + + diff --git a/novel-file/src/main/resources/logback-boot.xml b/novel-file/src/main/resources/logback-boot.xml index 13d435a..a5ebdf1 100644 --- a/novel-file/src/main/resources/logback-boot.xml +++ b/novel-file/src/main/resources/logback-boot.xml @@ -49,10 +49,17 @@ UTF-8 + + + + 198.245.61.51:4560 + + + @@ -60,5 +67,6 @@ + \ No newline at end of file diff --git a/novel-home/src/main/resources/logback-boot.xml b/novel-home/src/main/resources/logback-boot.xml index 9dd7ab8..aa19c73 100644 --- a/novel-home/src/main/resources/logback-boot.xml +++ b/novel-home/src/main/resources/logback-boot.xml @@ -49,10 +49,17 @@ UTF-8 + + + + 198.245.61.51:4560 + + + @@ -60,5 +67,6 @@ + \ No newline at end of file diff --git a/novel-news/news-service/src/main/resources/logback-boot.xml b/novel-news/news-service/src/main/resources/logback-boot.xml index 8a80c15..5a68296 100644 --- a/novel-news/news-service/src/main/resources/logback-boot.xml +++ b/novel-news/news-service/src/main/resources/logback-boot.xml @@ -49,10 +49,17 @@ UTF-8 + + + + 198.245.61.51:4560 + + + @@ -60,5 +67,6 @@ + \ No newline at end of file diff --git a/novel-pay/pay-service/src/main/resources/logback-boot.xml b/novel-pay/pay-service/src/main/resources/logback-boot.xml index 8877439..9069e8f 100644 --- a/novel-pay/pay-service/src/main/resources/logback-boot.xml +++ b/novel-pay/pay-service/src/main/resources/logback-boot.xml @@ -49,10 +49,17 @@ UTF-8 + + + + 198.245.61.51:4560 + + + @@ -60,5 +67,6 @@ + \ No newline at end of file diff --git a/novel-search/src/main/resources/logback-boot.xml b/novel-search/src/main/resources/logback-boot.xml index 2f570f9..848266a 100644 --- a/novel-search/src/main/resources/logback-boot.xml +++ b/novel-search/src/main/resources/logback-boot.xml @@ -49,10 +49,17 @@ UTF-8 + + + + 198.245.61.51:4560 + + + @@ -60,5 +67,6 @@ + \ No newline at end of file diff --git a/novel-user/user-service/src/main/resources/logback-boot.xml b/novel-user/user-service/src/main/resources/logback-boot.xml index 967ff96..496f495 100644 --- a/novel-user/user-service/src/main/resources/logback-boot.xml +++ b/novel-user/user-service/src/main/resources/logback-boot.xml @@ -49,10 +49,17 @@ UTF-8 + + + + 198.245.61.51:4560 + + + @@ -60,5 +67,6 @@ + \ No newline at end of file diff --git a/pom.xml b/pom.xml index b0660f2..51fcbab 100644 --- a/pom.xml +++ b/pom.xml @@ -62,6 +62,7 @@ 2.2.3 1.0.0 http://47.106.243.172:2375 + 5.3 1.1.0 1.1.0 @@ -231,7 +232,6 @@ - io.jsonwebtoken @@ -258,15 +258,15 @@ true + + + net.logstash.logback + logstash-logback-encoder + ${logstash.version} + + - - - - - - - \ No newline at end of file