|
|
před 1 týdnem | |
|---|---|---|
| .idea | před 2 měsíci | |
| libs | před 3 měsíci | |
| nacos-monitor | před 2 měsíci | |
| yt-advertise | před 3 týdny | |
| yt-agent | před 1 týdnem | |
| yt-common | před 1 týdnem | |
| yt-gateway | před 3 týdny | |
| yt-ios-lemon | před 1 týdnem | |
| yt-middle | před 1 týdnem | |
| yt-novel | před 2 týdny | |
| yt-oauth | před 1 měsícem | |
| yt-question | před 2 týdny | |
| yt-risk | před 1 týdnem | |
| .gitignore | před 5 měsíci | |
| ReadMe.md | před 1 týdnem | |
| architecture.mmd | před 4 měsíci | |
| pom.xml | před 1 měsícem |
本地调试请切换配置文件至local模式!!!!
本地调试请切换配置文件至local模式!!!!
本地调试请切换配置文件至local模式!!!!
数据库当前为主从部署,数据操作及DDL操作请在master节点使用SQL语句处理
数据库当前为主从部署,数据操作及DDL操作请在master节点使用SQL语句处理
版本依赖
| 依赖 | 版本 |
|---|---|
| jdk | 1.8 |
| SpringBoot | 2.1.9.RELEASE |
| SpringCloudAlibaba | 0.9.0.RELEASE |
| mysql | 5.7.44-log |
| nacos | 2.4.3 |
项目结构
-- yt-platform
----nacos-monitor nacos邮件服务
----yt-common 公共包
----yt-gateway 网关
----yt-oauth 授权中心
----yt-agent 易推平台代理商系统
----yt-advertise 广告API
----yt-middle 易推中台
----yt-risk 风控中心
----yt-question 答题服务
----yt-ios-lemon 青柠檬IOS服务
服务部署根目录: /data/www/app/ytpm/
# risk-manage
# 10.206.0.3
# 10.206.0.8
# 10.206.0.11
# 10.206.0.12
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 -XX:G1ReservePercent=10 \
-XX:MaxGCPauseMillis=300 risk-manage.jar > risk.log 2>&1 &
# yt-middle
# 10.206.0.3
# 10.206.0.8
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 yt-middle.jar > middle.log 2>&1 &
# agent-service
# 10.206.0.3
# 10.206.0.8
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 -XX:G1ReservePercent=10 \
-XX:MaxGCPauseMillis=300 agent-service.jar > agent.log 2>&1 &
# gateway
# 10.206.0.3
# 10.206.0.8
nohup java -jar -Xms512m -Xmx1024m yt-gateway.jar > /dev/null 2>&1 &
# oauth
# 10.206.0.8
nohup java -Xms512m -Xmx1024m -jar -noverify yt-oauth.jar > oauth.log 2>&1 &
# 青柠记账 lime-service
# 10.206.16.10
# 10.206.16.11
nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-lime/lime.hprof \
question-service.jar > lime.log 2>&1 &
# nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
# -XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
# -XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
# -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/lime.hprof \
# lime-service.jar > lime.log 2>&1 &
# nofeeds-service
# 10.206.16.11
# 10.206.16.15
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-nofeeds/nofeeds.hprof \
question-service.jar > nofeeds.log 2>&1 &
# ohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
# -XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
# -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/nofeeds.hprof \
# nofeeds-service.jar > nofeeds.log 2>&1 &
# 典故问答王 allusion-service
# 10.206.0.3
# 10.206.0.13
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-allusion/allusion.hprof \
question-service.jar > allusion.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/allusion.hprof \
#allusion-service.jar > allusion.log 2>&1 &
# 计数计算器 calculator-service
# 10.206.0.3
# 10.206.16.15
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-calculator/calculator.hprof \
question-service.jar > calculator.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/calculator.hprof \
#calculator-service.jar > calculator.log 2>&1 &
# 斗图表情大师 emoticons-service
# 10.206.0.3
# 10.206.16.15
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-emoticons/emoticons.hprof \
question-service.jar > emoticons.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/emoticons.hprof \
#emoticons-service.jar > emoticons.log 2>&1 &
# 算术小达人 arithmetic-service
# 10.206.16.11
# 10.206.0.8
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-arithmetic/arithmetic.hprof \
question-service.jar > arithmetic.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/arithmetic.hprof \
#arithmetic-service.jar > arithmetic.log 2>&1 &
# 计步趣健身 countstep-service
# 10.206.0.3
# 10.206.0.13
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-countstep/countstep.hprof \
question-service.jar > countstep.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/countstep.hprof \
#countstep-service.jar > countstep.log 2>&1 &
# 元气算术能手 vitality-service
# 10.206.0.3
# 10.206.0.13
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-vitality/vitality.hprof \
question-service.jar > vitality.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=512M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/vitality.hprof \
#vitality-service.jar > vitality.log 2>&1 &
# 谚语知识赛 proverb-service
# 10.206.16.11
# 10.206.16.15
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-proverb/proverb.hprof \
question-service.jar > proverb.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/proverb.hprof \
#proverb-service.jar > proverb.log 2>&1 &
# 代数式能手 algebraic-service
# 10.206.0.11
# 10.206.0.13
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-algebraic/algebraic.hprof \
question-service.jar > algebraic.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/algebraic.hprof \
#algebraic-service.jar > algebraic.log 2>&1 &
# 成语趣解释 idiom
# 10.206.0.3
# 10.206.16.11
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-idiom/idiom.hprof \
question-service.jar > idiom.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/idiom.hprof \
#idiom-service.jar > idiom.log 2>&1 &
# 谚语变形记 adage
# 10.206.0.11
# 10.206.0.13
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-adage/adage.hprof \
question-service.jar > adage.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/adage.hprof \
#adage-service.jar > adage.log 2>&1 &
# 答题达人 answer-service
# 10.206.0.8
# 10.206.16.10
nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-answer/answer.hprof \
question-service.jar > answer.log 2>&1 &
#nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=512M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/answer.hprof \
#answer-service.jar > answer.log 2>&1 &
# 歇后语擂台 arena-service
# 10.206.16.11
# 10.206.16.15
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-arena/arena.hprof \
question-service.jar > arena.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/arena.hprof \
#arena-service.jar > arena.log 2>&1 &
# 小锦鲤 carp-service
# 10.206.0.11
# 10.206.0.13
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-carp/carp.hprof \
question-service.jar > carp.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/carp.hprof \
#carp-service.jar > carp.log 2>&1 &
# 好运答题王 dtw-service
# 10.206.0.13
# 10.206.16.15
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-dtw/dtw.hprof \
question-service.jar > dtw.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/dtw.hprof \
#dtw-service.jar > dtw.log 2>&1 &
# 咕噜日记 diary-service
# 10.206.0.3
# 10.206.0.11
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-diary/diary.hprof \
question-service.jar > diary.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/diary.hprof \
#diary-service.jar > diary.log 2>&1 &
# 天天趣算术 funarith
# 10.206.16.11
# 10.206.16.15
nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-funarith/funarith.hprof \
question-service.jar > funarith.log 2>&1 &
#nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=512M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/funarith.hprof \
#funarith-service.jar > funarith.log 2>&1 &
# 每天爱跑步 irun
# 10.206.0.13
# 10.206.16.10
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-irun/irun.hprof \
question-service.jar > irun.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/irun.hprof \
#irun-service.jar > irun.log 2>&1 &
# 宠物里程表 mileage
# 10.206.16.11
# 10.206.16.15
nohup java -jar -Xms4096m -Xmx4096m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-mileage/mileage.hprof \
question-service.jar > mileage.log 2>&1 &
#nohup java -jar -Xms4096m -Xmx4096m -XX:MaxMetaspaceSize=512M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/mileage.hprof \
#mileage-service.jar > mileage.log 2>&1 &
# 全民养猪 raisepig
# 10.206.0.3
# 10.206.0.11
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-raisepig/raisepig.hprof \
question-service.jar > raisepig.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/raisepig.hprof \
#raisepig-service.jar > raisepig.log 2>&1 &
# 找茬挑战王 picking
# 10.206.0.3
# 10.206.0.11
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-picking/picking.hprof \
question-service.jar > picking.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/picking.hprof \
#picking-service.jar > picking.log 2>&1 &
# 归物迹 summary
# 10.206.0.11
# 10.206.0.12
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-summary/summary.hprof \
question-service.jar > summary.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/summary.hprof \
#summary-service.jar > summary.log 2>&1 &
# 打字训练营 typing
# 10.206.16.10
# 10.206.16.15
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-typing/typing.hprof \
question-service.jar > typing.log 2>&1 &
#nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/typing.hprof \
#typing-service.jar > typing.log 2>&1 &
# 青柠檬记账 lemon
# 10.206.0.3
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-lemon/lemon.hprof \
question-service.jar > lemon.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/lemon.hprof \
#lemon-service.jar > lemon.log 2>&1 &
# 走路趣计步 walk
# 10.206.0.11
# 10.206.16.15
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-walk/walk.hprof \
question-service.jar > walk.log 2>&1 &
#nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
#-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
#-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
#-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/walk.hprof \
#walk-service.jar > walk.log 2>&1 &
# 全民爱走路 walking
# 10.206.16.10
# 10.206.16.15
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-walking/walking.hprof \
question-service.jar > walking.log 2>&1 &
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/walking.hprof \
walking-service.jar > walking.log 2>&1 &
# 九宫格挑战 palaces
# 10.206.0.12
# 10.206.16.10
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-palaces/palaces.hprof \
question-service.jar > palaces.log 2>&1 &
# 极速反应力 reactivity
# 10.206.16.10
# 10.206.16.11
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-reactivity/reactivity.hprof \
question-service.jar > reactivity.log 2>&1 &
# 走路王者 walkeking
# 10.206.16.10
# 10.206.16.11
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-walkeking/walkeking.hprof \
question-service.jar > walkeking.log 2>&1 &
# 逻辑谜 graphic-service
# 10.206.16.10
# 10.206.0.13
nohup java -jar -Xms2024m -Xmx2024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-graphic/graphic.hprof \
question-service.jar > graphic.log 2>&1 &
# 色彩大冒险 adventure
# 10.206.16.10
# 10.206.16.11
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-adventure/adventure.hprof \
question-service.jar > adventure.log 2>&1 &
# 古诗填空秀 poetry-service
# 10.206.16.10
# 10.206.16.11
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-poetry/poetry.hprof \
question-service.jar > poetry.log 2>&1 &
# 青柠檬ios lemonios
# 10.206.16.11 10.206.16.15
nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-ios-lemon/lemonios.hprof \
lemonios-service.jar > lemonios.log 2>&1 &
# 速算大比拼 quick-service
# 10.206.16.10
# 10.206.16.15
nohup java -jar -Xms1024m -Xmx1024m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-quick/quick.hprof \
question-service.jar > quick.log 2>&1 &
# 咕噜日记ios gollumios
# 10.206.16.11 10.206.16.15
nohup java -jar -Xms2048m -Xmx2048m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-ios-gollum/gollumios.hprof \
gollumios-service.jar > gollumios.log 2>&1 &
# 盒小仓ios warehouseios
# 10.206.16.10
nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-ios-warehouse/warehouseios.hprof \
warehouseios-service.jar > warehouseios.log 2>&1 &
# maintainios maintainios
# 10.206.16.10
nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-ios-maintain/maintainios.hprof \
maintainios-service.jar > maintainios.log 2>&1 &
# linefunios linefunios
# 10.206.16.10
nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-ios-linefun/lemonios.hprof \
lemonios-service.jar > lemonios.log 2>&1 &
# sortingios sortingios
# 10.206.16.10
nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-ios-sorting/lemonios.hprof \
lemonios-service.jar > lemonios.log 2>&1 &
# guardios guardios
# 10.206.0.3
nohup java -jar -Xms3072m -Xmx3072m -XX:MaxMetaspaceSize=256M -XX:+UseCompressedOops \
-XX:+UseG1GC -XX:ConcGCThreads=2 -XX:InitiatingHeapOccupancyPercent=35 \
-XX:G1ReservePercent=10 -XX:MaxGCPauseMillis=300 \
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/data/www/app/ytpm/service-ios-guard/lemonios.hprof \
lemonios-service.jar > lemonios.log 2>&1 &
删除指定appid风控规则
delete from yt_risk_config
where config_id in (
select config_id from yt_risk_template_config
where template_id in (SELECT template_id from yt_risk_template where template_code like '[appid]%')
);
delete from yt_risk_template_config
where template_id in (SELECT template_id from yt_risk_template where template_code like '[appid]%');
delete from yt_risk_template where template_code like '[appid]%';
体力及激励视频核验
select GROUP_CONCAT(ta.user_id) from (
select u.user_id, u.power, t.adCount, t2.subCount, (ifnull(t.adCount, 0) - ifnull(t2.subCount,0)) as real_power
from yt_dyz_user u
left join (
select user_id, count(record_id) as subCount
from yt_dyz_power_record pr
where pr.remark = '减少体力'
group by pr.user_id
) t2 on t2.user_id = u.user_id
left join (
select user_id,ad_source_type, count(record_id) as adCount from yt_dyz_ad_record ydar
group by user_id,ad_source_type
having ydar.ad_source_type = 1
) t on t.user_id = u.user_id
where u.power > 1 and (ifnull(t.adCount, 0) - ifnull(t2.subCount,0)) = 7
order by u.power desc
) ta
where ta.power != ta.real_power
主从同步处理
# 查询同步状态
show slave status;
# 跳过当前异常继续同步
stop slave;
set global sql_slave_skip_counter = 1;
start slave;
20250917
20250922
20251009(待合并)