Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gass-device-report
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
耿迪迪
gass-device-report
Commits
e66c5683
Commit
e66c5683
authored
Sep 24, 2021
by
耿迪迪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
设备上报配置修改 gengdidi
parent
a8248dce
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
34 additions
and
26 deletions
+34
-26
pom.xml
pom.xml
+6
-0
ServerHandler.java
...java/com/zehong/gassdevicereport/netty/ServerHandler.java
+3
-2
application.yml
src/main/resources/application.yml
+25
-24
No files found.
pom.xml
View file @
e66c5683
...
...
@@ -113,6 +113,12 @@
<version>
1.2.7
</version>
</dependency>
<!-- pool 对象池 -->
<dependency>
<groupId>
org.apache.commons
</groupId>
<artifactId>
commons-pool2
</artifactId>
</dependency>
</dependencies>
...
...
src/main/java/com/zehong/gassdevicereport/netty/ServerHandler.java
View file @
e66c5683
...
...
@@ -74,6 +74,7 @@ public class ServerHandler extends ChannelInboundHandlerAdapter {
//msg为接收到的客户端传递的数据 个人这边直接传的json 数据
ByteBuf
readMessage
=
(
ByteBuf
)
msg
;
String
msgStr
=
readMessage
.
toString
(
CharsetUtil
.
UTF_8
);
logger
.
info
(
"receiveMsgstr======="
+
msgStr
);
if
(
msgStr
.
length
()
!=
124
){
return
;
}
...
...
@@ -87,7 +88,7 @@ public class ServerHandler extends ChannelInboundHandlerAdapter {
SocketChannel
channel
=(
SocketChannel
)
ctx
.
channel
();
int
port
=
channel
.
localAddress
().
getPort
();
TDeviceReportData
tDeviceReportData
=
new
TDeviceReportData
();
if
(
7397
==
port
){
if
(
2396
==
port
){
DecryptReportedData
decryptReportedData
=
FlowmeterDecryReportedDataStrategy
.
getDecryptReportedData
(
msgStr
);
if
(
null
==
decryptReportedData
){
logger
.
error
(
"未获取到流量计类型"
);
...
...
@@ -95,7 +96,7 @@ public class ServerHandler extends ChannelInboundHandlerAdapter {
}
tDeviceReportData
=
decryptReportedData
.
getReportedData
();
}
if
(
7398
==
port
){
if
(
65011
==
port
){
tDeviceReportData
=
new
PressureDecryptReportedData
(
msgStr
).
getReportedData
();
}
//缓存设备信息
...
...
src/main/resources/application.yml
View file @
e66c5683
...
...
@@ -13,28 +13,7 @@ server:
# Tomcat启动初始化的线程数,默认值25
min-spare-threads
:
30
# redis 配置
redis
:
# 地址
host
:
localhost
# 端口,默认为6379
port
:
6379
# 数据库索引
database
:
6
# 密码
password
:
# 连接超时时间
timeout
:
10s
lettuce
:
pool
:
# 连接池中的最小空闲连接
min-idle
:
0
# 连接池中的最大空闲连接
max-idle
:
8
# 连接池的最大数据库连接数
max-active
:
8
# #连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait
:
-1ms
#mysql
...
...
@@ -44,6 +23,28 @@ spring:
password
:
root@123
url
:
jdbc:mysql://36.148.23.59:3306/gas_db?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
driver-class-name
:
com.mysql.jdbc.Driver
# redis 配置
redis
:
# 地址
host
:
36.148.23.59
# 端口,默认为6379
port
:
6379
# 数据库索引
database
:
6
# 密码
password
:
1qaz2wsx3edc
# 连接超时时间
timeout
:
10s
lettuce
:
pool
:
# 连接池中的最小空闲连接
min-idle
:
0
# 连接池中的最大空闲连接
max-idle
:
8
# 连接池的最大数据库连接数
max-active
:
8
# #连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait
:
-1ms
#mybatis的相关配置
mybatis
:
...
...
@@ -61,7 +62,7 @@ logging:
org.springframework
:
warn
#webSocektUrl
webSocektUrl
:
http://
localhost:8903
/gassafety/websocket/send
webSocektUrl
:
http://
36.148.23.59:8901
/gassafety/websocket/send
netty
:
ports
:
7397,7398
ports
:
2396,65011
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