Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nnjcy-data-model
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
梁家彪
nnjcy-data-model
Commits
dced8287
Commit
dced8287
authored
Aug 16, 2023
by
wqc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
启动问题
parent
1398dad1
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
101 additions
and
103 deletions
+101
-103
config-server/src/main/resources/properties/config-dev.yml
+31
-0
config-server/src/main/resources/properties/config-product.yml
+6
-2
dataoperation-server/pom.xml
+25
-0
dataoperation-server/src/main/java/com/zq/dataoperation/DataoperationApplication.java
+3
-1
dataoperation-server/src/main/java/com/zq/dataoperation/dao/DataCleanExpressCategoryDao.java
+7
-0
dataoperation-server/src/main/java/com/zq/dataoperation/service/DataCollectLogService.java
+2
-0
dataoperation-server/src/main/resources/logback-spring.xml
+0
-93
eureka-server/pom.xml
+22
-2
gateway-server/src/main/resources/application.yml
+5
-5
No files found.
config-server/src/main/resources/properties/config-dev.yml
View file @
dced8287
...
...
@@ -33,3 +33,34 @@ spring:
max-file-size
:
1024MB
# 设置 整个请求的大小
max-request-size
:
2048MB
#jwt
jwt
:
header
:
Authorization
# 令牌前缀
token-start-with
:
Bearer
# 必须使用最少88位的Base64对该令牌进行编码
base64-secret
:
ZmQ0ZGI5NjQ0MDQwY2I4MjMxY2Y3ZmI3MjdhN2ZmMjNhODViOTg1ZGE0NTBjMGM4NDA5NzYxMjdjOWMwYWRmZTBlZjlhNGY3ZTg4Y2U3YTE1ODVkZDU5Y2Y3OGYwZWE1NzUzNWQ2YjFjZDc0NGMxZWU2MmQ3MjY1NzJmNTE0MzI=
# 令牌过期时间 此处单位/毫秒 ,默认2小时,可在此网站生成 https://www.convertworld.com/zh-hans/time/milliseconds.html
token-validity-in-seconds
:
7200000
# 在线用户key
online-key
:
online-token-
# 验证码
code-key
:
code-key-
# token 续期检查时间范围(默认30分钟,单位默认毫秒),在token即将过期的一段时间内用户操作了,则给用户的token续期
detect
:
1800000
# 续期时间范围,默认 1小时,这里单位毫秒
renew
:
3600000
#线程池配置
task
:
pool
:
# 是否启用线程池, 子模块需要使用异步线程池的时候单独在配置里加
enable
:
true
# 核心线程池大小
core-pool-size
:
5
# 最大线程数
max-pool-size
:
15
# 队列容量
queue-capacity
:
20
# 活跃时间
keep-alive-seconds
:
30
config-server/src/main/resources/properties/config-product.yml
View file @
dced8287
...
...
@@ -23,8 +23,12 @@ redis.password:
#数据库源配置
jdbc.driver-class-name
:
com.mysql.cj.jdbc.Driver
jdbc.username
:
root
jdbc.password
:
root
jdbc.url
:
jdbc:mysql://127.0.0.1:3306/nnjcy_data_model?characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8&autoReconnect=true
jdbc.password
:
Dk2019!23456
jdbc.url
:
jdbc:mysql://47.107.148.253:3306/nnjcy_data_model?characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8&autoReconnect=true
#jdbc.username: root
#jdbc.password: root
#jdbc.url: jdbc:mysql://127.0.0.1:3306/nnjcy_data_model?characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8&autoReconnect=true
spring
:
servlet
:
...
...
dataoperation-server/pom.xml
View file @
dced8287
...
...
@@ -82,6 +82,31 @@
<!-- <version>11.2.0.3</version>-->
<!-- </dependency>-->
<!-- https://mvnrepository.com/artifact/com.oracle.database.nls/orai18n -->
<!-- swagger start-->
<dependency>
<groupId>
io.springfox
</groupId>
<artifactId>
springfox-swagger2
</artifactId>
<version>
2.8.0
</version>
</dependency>
<dependency>
<groupId>
io.springfox
</groupId>
<artifactId>
springfox-swagger-ui
</artifactId>
<version>
2.8.0
</version>
</dependency>
<!-- 解决FluentIterable.class找不到问题 -->
<dependency>
<groupId>
com.google.guava
</groupId>
<artifactId>
guava
</artifactId>
<version>
26.0-jre
</version>
</dependency>
<!-- java8 不需要添加,高版本需要添加 -->
<dependency>
<groupId>
javax.xml.bind
</groupId>
<artifactId>
jaxb-api
</artifactId>
<version>
2.3.0
</version>
</dependency>
<!-- swagger end-->
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-test
</artifactId>
...
...
dataoperation-server/src/main/java/com/zq/dataoperation/DataoperationApplication.java
View file @
dced8287
...
...
@@ -3,11 +3,13 @@ package com.zq.dataoperation;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.cloud.client.discovery.EnableDiscoveryClient
;
import
org.springframework.scheduling.annotation.EnableScheduling
;
@EnableScheduling
@SpringBootApplication
@MapperScan
(
"com.zq.dataoperation.dao"
)
@EnableDiscoveryClient
@SpringBootApplication
(
scanBasePackages
=
{
"com.zq.dataoperation"
,
"com.zq.common.config"
})
public
class
DataoperationApplication
{
public
static
void
main
(
String
[]
args
)
{
...
...
dataoperation-server/src/main/java/com/zq/dataoperation/dao/DataCleanExpressCategoryDao.java
0 → 100644
View file @
dced8287
package
com
.
zq
.
dataoperation
.
dao
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.zq.dataoperation.entity.DataCleanExpressCategory
;
public
interface
DataCleanExpressCategoryDao
extends
BaseMapper
<
DataCleanExpressCategory
>
{
}
dataoperation-server/src/main/java/com/zq/dataoperation/service/DataCollectLogService.java
View file @
dced8287
...
...
@@ -7,10 +7,12 @@ import com.zq.common.vo.PageVo;
import
com.zq.dataoperation.dao.DataCollectLogDao
;
import
com.zq.dataoperation.entity.DataCollectLog
;
import
com.zq.dataoperation.vo.DataCollectLogReq
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
@Service
public
class
DataCollectLogService
extends
ServiceImpl
<
DataCollectLogDao
,
DataCollectLog
>
{
@Resource
DataCollectLogDao
dataCollectLogDao
;
...
...
dataoperation-server/src/main/resources/logback-spring.xml
deleted
100644 → 0
View file @
1398dad1
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<!--<include resource="org/springframework/boot/logging/logback/base.xml"/>-->
<include
resource=
"org/springframework/boot/logging/logback/defaults.xml"
/>
<include
resource=
"org/springframework/boot/logging/logback/console-appender.xml"
/>
<property
name=
"default_log_path"
value=
"logs"
/>
<property
name=
"default_log_file"
value=
"reportform"
/>
<!--主要日志文件名-->
<property
name=
"LOG_PATH"
value=
"${LOG_PATH:-${default_log_path}}"
/>
<property
name=
"LOG_FILE"
value=
"${LOG_FILE:-${default_log_file}}"
/>
<!-- the name of the application's logging context -->
<!-- by default each JMXConfigurator instance will be registered under the same name in the same JVM -->
<!-- we need to set the contextName for different apps, so that the jmxconfigurator won't collide -->
<contextName>
reportform
</contextName>
<jmxConfigurator/>
<!--主要日志配置 开始-->
<appender
name=
"SIZED_ROLLING_FILE"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<encoder>
<pattern>
%d %-5p [%t] %logger : %m%n
</pattern>
<charset>
UTF-8
</charset>
</encoder>
<file>
${LOG_FILE}.log
</file>
<rollingPolicy
class=
"ch.qos.logback.core.rolling.TimeBasedRollingPolicy"
>
<fileNamePattern>
${LOG_PATH}/${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz
</fileNamePattern>
<timeBasedFileNamingAndTriggeringPolicy
class=
"ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"
>
<maxFileSize>
10MB
</maxFileSize>
</timeBasedFileNamingAndTriggeringPolicy>
<!-- 日志文档保留天数 -->
<maxHistory>
15
</maxHistory>
</rollingPolicy>
</appender>
<!-- 异步输出 -->
<appender
name=
"main-logger-appender"
class=
"ch.qos.logback.classic.AsyncAppender"
>
<!-- 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 -->
<discardingThreshold>
0
</discardingThreshold>
<!-- 更改默认的队列的深度,该值会影响性能.默认值为256 -->
<queueSize>
512
</queueSize>
<!-- 添加附加的appender,最多只能添加一个 -->
<appender-ref
ref=
"SIZED_ROLLING_FILE"
/>
</appender>
<!--主要日志配置 结束-->
<!--限流日志配置 开始-->
<appender
name=
"RATELIMIT_FILE"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<encoder>
<pattern>
%d %-5p [%t] %logger : %m%n
</pattern>
<charset>
UTF-8
</charset>
</encoder>
<file>
ratelimit.log
</file>
<rollingPolicy
class=
"ch.qos.logback.core.rolling.TimeBasedRollingPolicy"
>
<fileNamePattern>
${LOG_PATH}/ratelimit.%d{yyyy-MM-dd}.%i.gz
</fileNamePattern>
<timeBasedFileNamingAndTriggeringPolicy
class=
"ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"
>
<maxFileSize>
10MB
</maxFileSize>
</timeBasedFileNamingAndTriggeringPolicy>
<!-- 日志文档保留天数 -->
<maxHistory>
15
</maxHistory>
</rollingPolicy>
</appender>
<!-- 异步输出 -->
<appender
name=
"ratelimit-appender"
class=
"ch.qos.logback.classic.AsyncAppender"
>
<!-- 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 -->
<discardingThreshold>
0
</discardingThreshold>
<!-- 更改默认的队列的深度,该值会影响性能.默认值为256 -->
<queueSize>
512
</queueSize>
<!-- 添加附加的appender,最多只能添加一个 -->
<appender-ref
ref=
"RATELIMIT_FILE"
/>
</appender>
<!--限流日志配置 结束-->
<!-- 多环境配置 按照active profile选择分支 -->
<springProfile
name=
"dev"
>
<logger
name=
"com.zq"
level=
"DEBUG"
/>
<root
level=
"INFO"
>
<appender-ref
ref=
"CONSOLE"
/>
</root>
</springProfile>
<springProfile
name=
"product"
>
<!--生产环境日志分开输出方便查找-->
<logger
name=
"com.zq"
level=
"INFO"
/>
<!-- 配置指定日志输出到指定文件 name => LoggerFactory.getLogger("ratelimit") -->
<logger
name=
"com.zq.common.config.limit.LimitAspect"
additivity=
"false"
level=
"DEBUG"
>
<appender-ref
ref=
"ratelimit-appender"
/>
</logger>
<root
level=
"INFO"
>
<appender-ref
ref=
"CONSOLE"
/>
<appender-ref
ref=
"main-logger-appender"
/>
</root>
</springProfile>
</configuration>
eureka-server/pom.xml
View file @
dced8287
...
...
@@ -14,6 +14,27 @@
<description>
Spring Cloud Eureka Server
</description>
<dependencies>
<!-- jaxb模块引用 - start -->
<dependency>
<groupId>
javax.xml.bind
</groupId>
<artifactId>
jaxb-api
</artifactId>
</dependency>
<dependency>
<groupId>
com.sun.xml.bind
</groupId>
<artifactId>
jaxb-impl
</artifactId>
<version>
2.3.0
</version>
</dependency>
<dependency>
<groupId>
org.glassfish.jaxb
</groupId>
<artifactId>
jaxb-runtime
</artifactId>
<version>
2.3.0
</version>
</dependency>
<dependency>
<groupId>
javax.activation
</groupId>
<artifactId>
activation
</artifactId>
<version>
1.1.1
</version>
</dependency>
<!-- jaxb模块引用 - end -->
<dependency>
<groupId>
org.springframework.cloud
</groupId>
<artifactId>
spring-cloud-starter-netflix-eureka-server
</artifactId>
...
...
@@ -42,4 +63,4 @@
</plugins>
</build>
</project>
\ No newline at end of file
</project>
gateway-server/src/main/resources/application.yml
View file @
dced8287
...
...
@@ -33,7 +33,7 @@ spring:
-
id
:
sys
uri
:
lb://${sys.name}
predicates
:
-
Path=/sys/**
-
Path=/sys/**
, /webSocket/**
-
id
:
spiderflow
uri
:
lb://${spiderflow.name}
predicates
:
...
...
@@ -46,7 +46,7 @@ spring:
uri
:
lb://${data.name}
predicates
:
-
Path=/data/**
eureka
:
client
:
service-url
:
defaultZone
:
http://admin:123456@127.0.0.1:8800/eureka/
#
eureka:
#
client:
#
service-url:
#
defaultZone: http://admin:123456@127.0.0.1:8800/eureka/
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment