Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
E
etl-ruoshui-bigdata-server
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
etl-ruoshui
etl-ruoshui-bigdata-server
Commits
5cc64d5c
提交
5cc64d5c
authored
5月 09, 2025
作者:
吕本才
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
初次部署优化
上级
e61951cd
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
105 行增加
和
71 行删除
+105
-71
pom.xml
pom.xml
+1
-2
pom.xml
ruoshui-admin/pom.xml
+15
-59
application-qa.yml
ruoshui-admin/src/main/resources/application-qa.yml
+82
-0
JobExecutor.java
...ain/java/com/ruoshui/core/enums/executor/JobExecutor.java
+1
-1
application.yml
ruoshui-datax-executor/src/main/resources/application.yml
+1
-1
QualityTask.java
...tz/src/main/java/com/ruoshui/quartz/task/QualityTask.java
+1
-1
RequestInterceptor.java
...n/java/com/ruoshui/market/handler/RequestInterceptor.java
+1
-1
ApiMappingEngine.java
...ava/com/ruoshui/market/service/impl/ApiMappingEngine.java
+1
-4
DataApiServiceImpl.java
...a/com/ruoshui/market/service/impl/DataApiServiceImpl.java
+1
-1
CheckRuleFactory.java
...n/java/com/ruoshui/quality/schedule/CheckRuleFactory.java
+1
-1
没有找到文件。
pom.xml
浏览文件 @
5cc64d5c
...
...
@@ -40,8 +40,7 @@
<hikaricp.version>
2.6.1
</hikaricp.version>
<maven.compiler.encoding>
UTF-8
</maven.compiler.encoding>
<maven.compiler.source>
1.8
</maven.compiler.source>
<maven.compiler.target>
1.8
</maven.compiler.target>
<maven.test.skip>
true
</maven.test.skip>
<commons-lang3.version>
3.3.2
</commons-lang3.version>
<slf4j-api.version>
1.7.28
</slf4j-api.version>
...
...
ruoshui-admin/pom.xml
浏览文件 @
5cc64d5c
...
...
@@ -111,80 +111,36 @@
</dependencies>
<!-- <build>-->
<!-- <plugins>-->
<!-- <plugin>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-maven-plugin</artifactId>-->
<!-- <version>2.1.1.RELEASE</version>-->
<!-- <configuration>-->
<!-- <fork>true</fork> <!– 如果没有该配置,devtools不会生效 –>-->
<!-- </configuration>-->
<!-- <executions>-->
<!-- <execution>-->
<!-- <goals>-->
<!-- <goal>repackage</goal>-->
<!-- </goals>-->
<!-- </execution>-->
<!-- </executions>-->
<!-- </plugin>-->
<!-- <plugin> -->
<!-- <groupId>org.apache.maven.plugins</groupId> -->
<!-- <artifactId>maven-war-plugin</artifactId> -->
<!-- <version>3.1.0</version> -->
<!-- <configuration>-->
<!-- <failOnMissingWebXml>false</failOnMissingWebXml>-->
<!-- <warName>${project.artifactId}</warName>-->
<!-- </configuration> -->
<!-- </plugin> -->
<!-- </plugins>-->
<!-- <finalName>${project.artifactId}</finalName>-->
<!-- </build>-->
<build>
<finalName>
${project.artifactId}
</finalName>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-assembly-plugin
</artifactId>
<configuration>
<appendAssemblyId>
false
</appendAssemblyId>
<descriptors>
<descriptor>
src/main/assembly/package.xml
</descriptor>
</descriptors>
</configuration>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
<version>
2.7.0
</version>
<!-- 使用适合你Spring Boot版本的插件版本 -->
<executions>
<execution>
<id>
make-assembly
</id>
<goals>
<goal>
singl
e
</goal>
<goal>
repackag
e
</goal>
</goals>
<phase>
package
</phase>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-jar-plugin
</artifactId>
<version>
3.1.1
</version>
<configuration>
<classesDirectory>
target/classes/
</classesDirectory>
<includeSystemScope>
true
</includeSystemScope>
<!-- 可选:排除签名文件避免冲突 -->
<excludes>
<exclude>
/**.yml
</exclude>
<exclude>
<groupId>
org.example
</groupId>
<artifactId>
unwanted-dependency
</artifactId>
</exclude>
<exclude>
<groupId>
org.projectlombok
</groupId>
<artifactId>
lombok
</artifactId>
</exclude>
</excludes>
</configuration>
<executions>
<execution>
<id>
default-jar
</id>
<goals>
<goal>
jar
</goal>
</goals>
<phase>
package
</phase>
</execution>
</executions>
</plugin>
</plugins>
<finalName>
${project.artifactId}
</finalName>
</build>
</project>
ruoshui-admin/src/main/resources/application-qa.yml
0 → 100644
浏览文件 @
5cc64d5c
# 开发环境配置
server
:
# 服务器的HTTP端口,默认为8080
port
:
10001
# 数据源配置
spring
:
datasource
:
type
:
com.alibaba.druid.pool.DruidDataSource
driverClassName
:
com.mysql.cj.jdbc.Driver
druid
:
# 主库数据源
master
:
url
:
jdbc:mysql://192.168.100.40:3306/ruoshui_bigdata?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username
:
root
password
:
Wxl@325Pa91
# 从库数据源
slave
:
# 从数据源开关/默认关闭
enabled
:
false
url
:
username
:
password
:
# 初始连接数
initialSize
:
5
# 最小连接池数量
minIdle
:
10
# 最大连接池数量
maxActive
:
20
# 配置获取连接等待超时的时间
maxWait
:
60000
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
timeBetweenEvictionRunsMillis
:
60000
# 配置一个连接在池中最小生存的时间,单位是毫秒
minEvictableIdleTimeMillis
:
300000
# 配置一个连接在池中最大生存的时间,单位是毫秒
maxEvictableIdleTimeMillis
:
900000
# 配置检测连接是否有效
validationQuery
:
SELECT 1 FROM DUAL
testWhileIdle
:
true
testOnBorrow
:
false
testOnReturn
:
false
webStatFilter
:
enabled
:
true
statViewServlet
:
enabled
:
true
# 设置白名单,不填则允许所有访问
allow
:
url-pattern
:
/druid/*
# 控制台管理用户名和密码
login-username
:
ruoshui
login-password
:
123456
filter
:
stat
:
enabled
:
true
# 慢SQL记录
log-slow-sql
:
true
slow-sql-millis
:
1000
merge-sql
:
true
wall
:
config
:
multi-statement-allow
:
true
redis
:
# 地址
host
:
192.168.100.40
# 端口,默认为6379
port
:
6379
# 数据库索引
database
:
4
# 密码
password
:
QjL6H5nH
# 连接超时时间
timeout
:
3000s
lettuce
:
pool
:
# 连接池中的最小空闲连接
min-idle
:
0
# 连接池中的最大空闲连接
max-idle
:
8
# 连接池的最大数据库连接数
max-active
:
8
# #连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait
:
-1ms
ruoshui-core/src/main/java/com/ruoshui/core/enums/executor/JobExecutor.java
浏览文件 @
5cc64d5c
...
...
@@ -85,7 +85,7 @@ public class JobExecutor {
ProcessCallbackThread
.
getInstance
().
start
();
// init executor-server
port
=
port
>
0
?
port
:
NetUtil
.
findAvailablePort
(
9998
);
port
=
port
>
0
?
port
:
NetUtil
.
findAvailablePort
(
10002
);
ip
=
(
ip
!=
null
&&
ip
.
trim
().
length
()
>
0
)
?
ip
:
IpUtil
.
getIp
();
initRpcProvider
(
ip
,
port
,
appName
,
accessToken
);
}
...
...
ruoshui-datax-executor/src/main/resources/application.yml
浏览文件 @
5cc64d5c
...
...
@@ -18,7 +18,7 @@ datax:
executor
:
appname
:
mendale_executor
ip
:
127.0.0.1
port
:
9998
port
:
10002
# port: 9998
### job log path
logpath
:
./applogs/executor/jobhandler
...
...
ruoshui-quartz/src/main/java/com/ruoshui/quartz/task/QualityTask.java
浏览文件 @
5cc64d5c
...
...
@@ -3,7 +3,7 @@ package com.ruoshui.quartz.task;
import
cn.hutool.core.date.DatePattern
;
import
cn.hutool.core.util.StrUtil
;
//import com.aspose.words.net.System.Data.DataException;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.ruoshui.common.database.constants.DbQueryProperty
;
...
...
ruoshui-system/src/main/java/com/ruoshui/market/handler/RequestInterceptor.java
浏览文件 @
5cc64d5c
...
...
@@ -4,7 +4,7 @@ package com.ruoshui.market.handler;
import
cn.hutool.core.collection.CollUtil
;
import
cn.hutool.core.map.MapUtil
;
import
cn.hutool.core.util.StrUtil
;
//
//import com.aspose.words.net.System.Data.DataException;
//
import
com.ruoshui.common.exception.DataException
;
import
com.ruoshui.core.database.core.DataConstant
;
import
com.ruoshui.core.util.IPUtil
;
...
...
ruoshui-system/src/main/java/com/ruoshui/market/service/impl/ApiMappingEngine.java
浏览文件 @
5cc64d5c
package
com
.
ruoshui
.
market
.
service
.
impl
;
import
cn.hutool.Hutool
;
import
cn.hutool.core.bean.BeanUtil
;
import
cn.hutool.core.collection.CollUtil
;
import
com.alibaba.fastjson.JSONObject
;
import
com.aspose.words.net.System.Data.DataException
;
import
com.ruoshui.common.database.constants.DbQueryProperty
;
import
com.ruoshui.common.database.service.DataSourceFactory
;
import
com.ruoshui.common.database.service.DbQuery
;
import
com.ruoshui.common.exception.DataException
;
import
com.ruoshui.common.utils.ThrowableUtil
;
import
com.ruoshui.common.utils.bean.BeanUtils
;
import
com.ruoshui.core.database.core.PageResult
;
import
com.ruoshui.core.util.PageUtil
;
import
com.ruoshui.market.dto.FieldRule
;
...
...
ruoshui-system/src/main/java/com/ruoshui/market/service/impl/DataApiServiceImpl.java
浏览文件 @
5cc64d5c
...
...
@@ -6,7 +6,6 @@ import cn.hutool.core.date.DateUtil;
import
cn.hutool.core.util.StrUtil
;
import
com.aspose.words.Document
;
import
com.aspose.words.MailMerge
;
import
com.aspose.words.net.System.Data.DataException
;
import
com.aspose.words.net.System.Data.DataRow
;
import
com.aspose.words.net.System.Data.DataTable
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
...
...
@@ -17,6 +16,7 @@ import com.ruoshui.common.core.domain.AjaxResult;
import
com.ruoshui.common.core.redis.RedisCache
;
import
com.ruoshui.common.database.utils.SecurityUtil
;
import
com.ruoshui.common.database.utils.WordUtil
;
import
com.ruoshui.common.exception.DataException
;
import
com.ruoshui.common.utils.ThrowableUtil
;
import
com.ruoshui.core.database.base.BaseServiceImpl
;
import
com.ruoshui.core.database.core.DataConstant
;
...
...
ruoshui-system/src/main/java/com/ruoshui/quality/schedule/CheckRuleFactory.java
浏览文件 @
5cc64d5c
...
...
@@ -2,7 +2,7 @@ package com.ruoshui.quality.schedule;
//
//import com.aspose.words.net.System.Data.DataException;
//
import
com.ruoshui.common.exception.DataException
;
import
com.ruoshui.quality.schedule.rules.RuleItem
;
import
com.ruoshui.quality.schedule.rules.RuleItemRegistry
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论