<0
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
literal 0
HcmV?d00001
diff --git a/saltice-monitor-admin/target/classes/META-INF/saltice-monitor-admin.kotlin_module b/saltice-monitor-admin/target/classes/META-INF/saltice-monitor-admin.kotlin_module
new file mode 100644
index 0000000000000000000000000000000000000000..2983af70661ad375cc499ebc4da5a68ca46c532e
GIT binary patch
literal 16
RcmZQzU|?ooU|@t|egFVe02KfL
literal 0
HcmV?d00001
diff --git a/saltice-monitor-admin/target/classes/application.ymll b/saltice-monitor-admin/target/classes/application.ymll
new file mode 100644
index 0000000..cc8e0dc
--- /dev/null
+++ b/saltice-monitor-admin/target/classes/application.ymll
@@ -0,0 +1,192 @@
+server:
+ port: 5054
+jwt:
+ secret: u47REBDLrxfd79w2
+ #24*7*60*60
+ expiration: 604800
+#Swagger配置
+swagger:
+ #Swagger生成文档扫描包的范围
+ base-package: cn.ljobin.bibi.system.provider
+
+## kafka日志收集配置
+saltice:
+ #生产者配置,开启
+ producer:
+ log:
+ kafka: true
+ ##线程数
+ nTreads: 10
+ ##
+ #消费者配置 , 开启
+ consumer:
+ log:
+ kafka: false
+
+kafka:
+ consumer:
+ enable-auto-commit: true
+ group-id: MonitorGroup
+ auto-commit-interval: 1000
+ auto-offset-reset: latest
+ bootstrap-servers: "10.112.26.129:9092"
+ key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
+ value-deserializer: org.apache.kafka.common.serialization.ByteArrayDeserializer
+ concurrency: 3
+mybatis-plus:
+ ##typeAliasesPackage: cn.ljobin.bibi.domain.pot
+ ##下面必须使用classpath*,以为classpath*:会扫描使用的JAR包及类路径下出现的同名文件
+ ##而classpath:只会在第一个加载的类路径下查找
+ ## 特别是多模块的,一定要注意,使用classpath*:
+ mapper-locations: classpath*:cn/ljobin/bibi/**/*.xml
+ configuration:
+ log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
+ #刷新mapper,调试神器
+ refresh: true
+spring:
+ kafka:
+ producer:
+ bootstrap-servers: 10.112.26.129:9092
+ batch-size: 16384
+ retries: 0
+ buffer-memory: 33554432
+ key-serializer: org.apache.kafka.common.serialization.StringSerializer
+ value-serializer: org.apache.kafka.common.serialization.ByteArraySerializer
+ application:
+ name: saltice-monitor
+ datasource:
+ druid:
+ stat-view-servlet:
+ loginUsername: admin
+ loginPassword: 123456
+ dynamic:
+ primary: master
+ druid: #以下是全局默认值,可以全局更改
+ minIdle: 5
+ maxActive: 20
+ filters: stat # 注意这个值和druid原生不一致,默认启动了stat,wall [wall,这个会影响多条sql一起执行]
+ stat:
+ merge-sql: true
+ log-slow-sql: true
+ datasource:
+ master:
+ username: root
+ password: root
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ url: jdbc:mysql://47.103.1.210:3306/saltice-monitor?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC&allowMultiQueries=true
+ slave1:
+ username: root
+ password: root
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ url: jdbc:mysql://127.0.0.1:3306/saltice_pot?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC&allowMultiQueries=true
+ initial-size: 10 # 以下是连接池配置
+ max-active: 100
+ min-idle: 10
+ max-wait: 60000
+ pool-prepared-statements: true
+ max-pool-prepared-statement-per-connection-size: 20
+ time-between-eviction-runs-millis: 60000
+ min-evictable-idle-time-millis: 300000
+ #validation-query: SELECT 1
+ test-while-idle: true
+ test-on-borrow: false
+ test-on-return: false
+ stat-view-servlet:
+ enabled: true
+ url-pattern: /druid/*
+ login-username: druid
+ login-password: 123456
+ filter:
+ stat:
+ log-slow-sql: true
+ slow-sql-millis: 1000
+ merge-sql: false
+ wall:
+ config:
+ multi-statement-allow: true
+ #type: com.alibaba.druid.pool.DruidDataSource
+ #datasource:
+ #url: jdbc:mysql://127.0.0.1:3306/iotdata?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=UTC
+ #username: root
+ #password: root
+ cloud:
+ nacos:
+ discovery:
+ # 服务注册中心
+ server-addr: 47.103.1.210:8848
+ # 当由eureka切换到nacos时,可能会出现两个注册中心,影响项目运行,可以通过下面解决,或者暴力输出eureka的依赖
+ # 下面是当出现了两个注册中心:eureka和nacos,这样是直接用naoso的,直接忽略eureka
+ # autoconfigure:
+ # exclude: org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration
+ redis:
+ isOpen: true
+ ###redis数据库索引(默认为0)
+ database: 5
+ host: 47.103.1.210
+ port: 6379
+ password: ltbo99lyb
+ jedis:
+ pool:
+ ###连接池最大连接数(负数代表没有限制)
+ max-active: 8
+ ###连接池最大阻塞等待时间(负数代表没有限制)
+ max-wait: -1
+ ###连接池中的最大空间连接
+ max-idle: 5
+ ###连接池中的最小空闲连接
+ min-idle: 0
+ ###连接超时时间(毫秒)
+ timeout: 10000
+
+feign:
+ hystrix:
+ enabled: true
+ # sentinel:
+ # ##feign开启sentinel
+ # enabled: true
+ #开启Feign请求压缩
+ compression:
+ request:
+ enabled: true
+ mime-types: text/xml,application/xml,application/json
+ min-request-size: 2048
+ response:
+ enabled: true
+ #feign 使用 okhttp
+ httpclient:
+ enabled: false
+ max-connections: 200 # 默认值
+ max-connections-per-route: 50 # 默认值
+ okhttp:
+ enabled: true
+ max-connections: 200 # 默认值
+ max-connections-per-route: 50 # 默认值
+ client:
+ config:
+ default:
+ connectTimeout: 3000 #创建连接的超时时间 单位:毫秒
+ readTimeout: 3000 #处理请求的超时时间 单位:毫秒
+ errorDecoder: cn.stylefeng.roses.core.feign.RosesFeignErrorDecoder
+hystrix:
+ command:
+ default:
+ execution:
+ isolation:
+ strategy: SEMAPHORE
+ thread:
+ timeoutInMilliseconds: 4000
+ semaphore:
+ maxConcurrentRequests: 500
+###设置feign客户端超时时间
+ribbon:
+ ###指的是建立连接所用的时间,适用于网络状况正常的情况下,两端连接所用的时间。
+ ReadTimeout: 3000
+ ###指的是建立连接后从服务器读取到可用资源所用的时间。
+ ConnectTimeout: 3000
+
+management:
+ #端点检查(健康检查)
+ endpoints:
+ web:
+ exposure:
+ include: "*"
\ No newline at end of file
diff --git a/saltice-monitor-admin/target/classes/banner.txt b/saltice-monitor-admin/target/classes/banner.txt
new file mode 100644
index 0000000..cff4b0c
--- /dev/null
+++ b/saltice-monitor-admin/target/classes/banner.txt
@@ -0,0 +1,6 @@
+ .__ __ .__ .__ __
+ ___________ | |_/ |_|__| ____ ____ _____ ____ ____ |__|/ |_ ___________
+ / ___/\__ \ | |\ __\ |/ ___\/ __ \ ______ / \ / _ \ / \| \ __\/ _ \_ __ \
+ \___ \ / __ \| |_| | | \ \__\ ___/ /_____/ | Y Y ( <_> ) | \ || | ( <_> ) | \/
+/____ >(____ /____/__| |__|\___ >___ > |__|_| /\____/|___| /__||__| \____/|__|
+ \/ \/ \/ \/ \/ \/
\ No newline at end of file
diff --git a/saltice-monitor-admin/target/classes/bootstrap.properties b/saltice-monitor-admin/target/classes/bootstrap.properties
new file mode 100644
index 0000000..cb4afa5
--- /dev/null
+++ b/saltice-monitor-admin/target/classes/bootstrap.properties
@@ -0,0 +1,37 @@
+spring.application.name=saltice-monitor
+#spring.cloud.nacos.config.server-addr=192.168.1.2:8848
+spring.cloud.nacos.config.server-addr=47.103.1.210:8848
+spring.cloud.nacos.config.file-extension=yml
+##��������õģ�ͨ���ļ������к����-local���ж�,û�������Ƕδ�������Ĭ�ϵģ�����û�� -local��roses-gateway-local-config.yml
+##idea����ʱѡ��Ļ�����ͨ�� RUN --> Edit Configuration --> Active profiles ����Ϊ local
+##Ӧ������ʱ��ͨ�� java -jar 1.0.0-SNAPSHOT.jar --spring.profiles.active=local
+#spring.profiles.active=local
+spring.main.allow-bean-definition-overriding=true
+#����nacos���ֻ��ӡ������־
+logging.level.com.alibaba.nacos.client.naming=error
+#�����Dz�����mybatis-plus�Լ����ɵ�id��Ϊ���ݿ���id�ֶε�ֵ������Ҫ��id�ֶ�����Ϊlong, �������ܱ�֤���㹻λ���������ɵ�id��
+# ������ָʾ���ݿ�id�ֶ��ǵ����ģ����ÿ���Լ�����
+#������ʵ������������������ @TableId(value = "id",type = IdType.AUTO) Ҳ���ԣ��Ͳ�Ҫ�������
+#����type���ͽ���
+ # AUTO : AUTO(0, �����ݿ�ID������),
+ # INPUT : INPUT(1, ���û�����ID��),
+ # ID_WORKER : ID_WORKER(2, ��ȫ��ΨһID��),
+ # UUID : UUID(3, ��ȫ��ΨһID��),
+ # NONE : NONE(4, ��������Ϊδ�����������͡�),
+ # ID_WORKER_STR : ID_WORKER_STR(5, ���ַ���ȫ��ΨһID��);
+#mybatis-plus.global-config.db-config.id-type=auto
+
+#java -Dfile.encoding=utf-8 -jar xxx.jar
+
+######################## activemq\u9ED8\u8BA4\u914D\u7F6E ########################
+spring.activemq.broker-url=tcp://localhost:61616
+## �������������docker�еĵ�ַ
+# spring.activemq.broker-url=tcp://10.112.26.129:61616
+#http://localhost:8161(����˿�)
+#tcp://127.0.0.1:61616(����˿�)
+spring.activemq.in-memory=true
+spring.activemq.pool.enabled=false
+spring.activemq.pool.idle-timeout=30000
+spring.activemq.user=admin
+spring.activemq.password=admin
+spring.jms.listener.acknowledge-mode=client
\ No newline at end of file
diff --git a/saltice-monitor-admin/target/classes/cn/ljobin/bibi/BibiApplication.class b/saltice-monitor-admin/target/classes/cn/ljobin/bibi/BibiApplication.class
new file mode 100644
index 0000000000000000000000000000000000000000..7a01761ffc4bcb098e7dd43f7c4a854e62b091c9
GIT binary patch
literal 2745
zcmb7G+jbLG82%=-O`49S4W$Sw0*bZ`X6T86tw;}4iz!rsRjj8ylbv+h$xJ&l=|R2M
z#T9SBt#>ZLRjRDz1Na`uTe$r8OiI%bM3a^IXYc(VzyGlF=ik5o0bm5*r|~jolDL{i
z0y8PhD*8bRA1XT6j%)Zxz2(zBzBF=>VNhMZrYmq8%PvJf$k
zYdC(h>V|ejF4}=@Iu=y-5ug)6HqylSM7OP5AXT_sMytMA=fBg^eTc`sPP%|2l%OMv}wpS3k1C$
z-9pW-LN{Hqw`6ffI%2z(mBvrUE<;wvH1zf@;zsR_%eVVW*@Ro{}cwu-x_0hOGxrr~naU`)>o4Z+G_BBKOKqYxF;
z6b}wU+Z9;Cof3gu5Y{SdlrD5yZZ0n6oGN8zj~hX_?Z}dJ%Q@c*6jxGiSx!}@`&!=e
zDu!@uQ<%ai`c=DFt6!suBQxrJMuZ}cPSx*TnMtDDydaxr=c=o!sg@%J`188Qa=dEM
z@YbYTl6KiOV!>JUKJD1j4Fif!HH9)3WlqRt6z#zBHY7VR)-bcTjaq
z=Ng95zqSOMcW`J}hk&V}dvJJoZ0yp|h0#k_*4J}1tiyttL{W!CNkYv8uxX
zk6m~yTM-ob6=Yk3spB|KB(bi;2TSE-gF6kSoJ6RjiVYpF`<6C^k_Sx^a8|I3%IL|r)8OF(&D{45}*Sske7iZM!
zoLi#r=NsH>KufySN?`1<-`ZYd$+upepPb8U7<$3*c~+KbKU`-$RyW%B|MjTh(pr|G
zij&iKj=9^1V~*oJx(SjS!l}v|B{iYu`s>iBanPM4-HF}kt%qxmLD^9(3y!y~p}zsE
z=U;PCF5KeNIX(EI7#jw)vOCc9DpbQQ9%prd;3B1Xt5(XL0@~OuRcnfcHrJ;|)iAeYd
z(ggR$9wBl2Ar9rUnU)>2W;1O&NM`RNwS)GUq<7J=13jC0X$PGHzv6Iq2VMK-&LBlK
zeSG$#69ec$mNA^;&O6BQdx3r`S9)V}HCIyH?I(8}ZwG0XzjN0p)Xt;xH7{pLRWv=B
z?txuo9^lA*z90P!y$S5Q&`J1!VM>nR2uAB7@4+C3qBFvzaRK@{@)W_-k#gdj>E6Y$
z2k22cwK^1)AEVq$FbtKLQKCD>)x{+w0$d94F2scQf&v1Hv{1PCLXsLIk7A51C?zC*BDZB*wzhlCeF*+5H3kw*
z`~m(bq#vgft74go7IY4P}(f0f-D!Ve%ddJZgf~Ml{6Mi4S77qDVFh9h5(PH?M+*Hp=^figjd8~@=iY6wsjMQNw|%E5w^h)au{K062Sf_2{w*#kV#|Cd9I3Q{ehdgaZZ}r{!nc7X
zEXQCPSix-rcW~F>Q@U@!z$F8#cp#8$c?qof7qcVK9~5O)EnPNu3l$EBz_2Sl=6-Qf
z1g8HmNgVaLmcUZ`oTSF&gp6irVT9cJv&>;`cjxK;?%rW8lh3a|$q3B14t@Lk>{V2=
z&BRG0!!fJppZ9{t%F{s>uq9nj>5%%J(08Ps{sq_Ic?Qlcvn_DJxz0;Ed4L&yN4@;I
z1b-ybO?{cWF6ut&2sL|5Imn$!EvP#e&LQ51$3v8XGcbf!5AsGa@g~(UD6no*|n0fX*{?ogtQ5_=xT^^rYU=DMC09qLcC}x^az}O%QAn*D)0a
ony!O20udJD^c3_Rr}qRACV97$KO)tSlBT$h5F(J%P3sKs9UB>-g8%>k
literal 0
HcmV?d00001
diff --git a/saltice-monitor-admin/target/classes/cn/ljobin/bibi/config/RedisConfig$1.class b/saltice-monitor-admin/target/classes/cn/ljobin/bibi/config/RedisConfig$1.class
new file mode 100644
index 0000000000000000000000000000000000000000..faf69314be0ded286e7216928ba4dc074ce572f8
GIT binary patch
literal 2130
zcmb_e?QRoC6g}fz$Bwfm&Q}YqTO8t~j#INqNlU3A&>GWLG9ikiNKw=u>-EImWV4IL
z>j0`iJV*N!{6Gan`v83z-k|E8@kch;A(a|i-uc*j&pr3dy(9nq&zrvhtfD*$179W(
zLm`1YuEt@GVHqoNd=o~rV)9W#O8^aBTk)Y|cvdau}727l2eZS^-X3eQN
zrtN!sPQ%>fb*EKQ^CFqwbUY_mV_3-j2m8fs2EF9hIm39x@%VcCu*SufRdZ=)vf|s8
zyKMDMlDAT8XpibwF=4n7uE%O1yM0Jw5AT885Z~S5ruiYJAo
zI#!s$$Fw4Qg~o7^=23)=6BZd^8m?sgVKb6=)M=IEyRY$bx9g6w@;D$jG0F?P!JSj($n6
z?nIZWuMyV59^XeuC1RqLm#k$ml78JSIV&
zoR1*$Sm+9}PMT@N#*l&}=p@Dl1$c@vJX3+C!erYQz~~ELbOn$nJ{svKtKkdUh#-eW
T8g=@kutdco3xs-9Gi#
literal 0
HcmV?d00001
diff --git a/saltice-monitor-admin/target/classes/cn/ljobin/bibi/config/RedisConfig$DataJedisProperties.class b/saltice-monitor-admin/target/classes/cn/ljobin/bibi/config/RedisConfig$DataJedisProperties.class
new file mode 100644
index 0000000000000000000000000000000000000000..a1dd2c0cb713bca1bde51adfc81810cae46dcb83
GIT binary patch
literal 2859
zcmb_eZF3V<6n<`7nvgCuly|TYpkUh4ZiOOZD++}|YFa8_5fOEhY|<^8-MG8qMMUtU
zGyDS;-#+*fI>bi{X73
zVkQ$oHiperGdZD55zGr!h+sa3ovG-smQ%=kM$x?Cde`)fX*j-~H?o22-O`Ok1%1x2%jTHEn(IO+
zZ0oyS)gAWCoaGPK9p6#tn0Ng^p(njyTsL&va0>c`K-^G$(=s&?rAoA9_&x#Tnhn=E
zVz}gbG`!q~oRS-nNZm38wk~s0V~9-AxS7h?#J_Ku%t9DN$#v~v$_!Z)qWn72mkcYI
zwrtyC($v(dnl~s;&CX!n^7}?8p3XYDz2IgnN6%OpOV7Ga-YV$l#oF=Kic4c@Wj-OU>IoZ(rruN`&>9EFXiSRYg3dDe4F
zrWaTyPqmcenBIiVJCN!4
z`&(9^6p|j+lw_)=rH5AZ5P6d=I*!yTR^jabXLP8gDS`^jn?Yl5oMh8T^dah5me695
zdl+Ob7TYqNz;6shB&pUN#wHs^#>!CGzp_qMjGAi~H5GQRtV8M81-I;F%}Gm&B;HVd
z!_ub;r(1@baos>JB8<7TSTuSSMA-|+$x<FrV*Hl*4LNt
z%h{~y`}s0eN*X?Zr!d)SIQ{q1(6Ao|H2Cl|3?QK)Kv}~B$Co&z|0wd6gJCp15-R&edm6KaC-SQZtn<`
z5xk(`W878fT~SkVdr#rWs#B#^kMiP|hVr@00((-SJt^~KDGlLPmH~eIp|rY@6y0
zZ0AQ8^t4+jn4WY&cykSB995Q+XBlixHopksxyv_$v&`!ZhXz}jyV-EgcO+B7j`84P
zeYA`0?BZJ?JDEh)7jMH-Xerh!;m}(6T%F5v5YbwL|C$5=A8P@tL9m*ovF4LHw(0tl
z5+@pN8sCeKf{y8N0pI{gNjzrNWwG3V;cU@ff^4sU5j|?_LGvj$O*ayvwelplJ&5S`Z*h9^X
zAu?Fe%?zCk7I-t`P&_UJgHYS~9l?tfJWA>~*EX)Pfx+LQ1|FjASMJ*I5`Q~s2KW@m
z_`9Vlg_rRPca#sUDe41j6b|2ulXw-cQB2I<=PG8$AECXc<1yB>;R!k~KSU%wIPe>y
z6|9vtRza7nS_SK5U0*@Btnmsq4E{p>Dv-U*Ht;!}et{l5zz%%LY=6b1eT_r-hM>M}
z06AU**+c#boUG+Sf|;Ndg;O|PL-~MqB^_x&*+aikez8Z`_!yfy2zWCAZwUc!tzeq~
z+g`zrC)jye=unue#&12p_(ME5eQ*i&4ki%zj(;D&XU+V;qWBR*_z6?^IYgVN`mUkv
pg^o#_A-*Z1JBt*5_fWr%yPfBfkJlGZ)7+2qi&3YS|A)tbe*jV10N(%r
literal 0
HcmV?d00001
diff --git a/saltice-monitor-admin/target/classes/cn/ljobin/bibi/config/RedisConfig.class b/saltice-monitor-admin/target/classes/cn/ljobin/bibi/config/RedisConfig.class
new file mode 100644
index 0000000000000000000000000000000000000000..8c875cc56607ffe90d0cde706008905f08c8ef1d
GIT binary patch
literal 6729
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
literal 0
HcmV?d00001
diff --git a/saltice-monitor-admin/target/classes/cn/ljobin/bibi/listener/MonitorMessageListener.class b/saltice-monitor-admin/target/classes/cn/ljobin/bibi/listener/MonitorMessageListener.class
new file mode 100644
index 0000000000000000000000000000000000000000..a89da40a580af0baa52d90188e638eb5cb0d683e
GIT binary patch
literal 2281
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
literal 0
HcmV?d00001
diff --git a/saltice-monitor-admin/target/classes/cn/ljobin/bibi/system/provider/MonitorDataProvider.class b/saltice-monitor-admin/target/classes/cn/ljobin/bibi/system/provider/MonitorDataProvider.class
new file mode 100644
index 0000000000000000000000000000000000000000..6289c649470306b55dceaaa892646fda6f9bb192
GIT binary patch
literal 963
zcmb7D%We}f6g|#^JP1t*kUnUE0EL!CEl`AzQXy4AT_sQzlm$D_#GN`g+;gAvB8g+$iEEZWWM1Er;7V
z++j#-6ERd;#zx%f!+MXmOcY7mV7RcOV&$I_W^=2GgNX8e(I4E0tRbKNt6ig};{#odYXvd;(Bj8s=z-Zm7&*k{6v{plTrE)t>M
zH(G_n|8R4jq-*+u2>TP?Q;xQDPDHY?^_pQ}`Zm2|*ghWz!(vL*#}?1KG7kC
z63N5?sNfRG(gc77l*yu^aG6kv^JB77q*Lh+iJbAQjy
+
+
+
+

+
物联网设备监控{0}通知
+
+
+
+
{3}
+
+
+
+
+ {4}
+
+
+
+ {5}
+
+
+
+
+