# 易推广告平台 > **本地调试请切换配置文件至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 | > 项目结构 ```text -- 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/` > 服务端口记录表 ```shell gateway 25001 oauth 25520 agent 25521 middle 25715 risk 25522 ###### Android ####### lime 25801 nofeeds 25718 allusion 25021 calculator 25823 emoticons 25826 arithmetic 25809 countstep 25818 vitality 25024 proverb 25901 algebraic 25817 idiom 25819 adage 25020 answer 25821 arena 25902 carp 25828 dtw 25822 diary 25825 funarith 25022 irun 25815 mileage 25025 raisepig 25816 picking 25023 summary 25824 typing 25904 lemon 25827 walk 25820 walking 25908 palaces 25830 reactivity 25831 walkeking 25832 graphic 25833 adventure 25834 poetry 25835 quick 25836 relogic 25837 ###### IOS ####### lemonios 25903 gollumios 25929 warehouseios 25013 maintainios 25101 linefunios 25102 sortingios 25027 guardios 25028 deliveryios 25029 journeyios 25030 treeios 25031 ``` #### 核心服务 ```shell # 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 & ``` #### Android: 青柠记账 lime ```shell # 青柠记账 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 & ``` #### Android: Nofeeds nofeeds ```shell # 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 & ``` #### Android: 典故问答王 allusion ```shell # 典故问答王 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 & ``` #### Android: 计数计算器 calculator ```shell # 计数计算器 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 & ``` #### Android: 斗图表情大师 emoticons ```shell # 斗图表情大师 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 & ``` #### Android: 算术小达人 arithmetic ```shell # 算术小达人 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 & ``` #### Android: 计步趣健身 countstep ```shell # 计步趣健身 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 & ``` #### Android: 元气算术能手 vitality ```shell # 元气算术能手 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 & ``` #### Android: 谚语知识赛 proverb ```shell # 谚语知识赛 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 & ``` #### Android: 代数式能手 algebraic ```shell # 代数式能手 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 & ``` #### Android: 成语趣解释 idiom ```shell # 成语趣解释 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 & ``` #### Android: 谚语变形记 adage ```shell # 谚语变形记 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 & ``` #### Android: 答题达人 answer ```shell # 答题达人 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 & ``` #### Android: 歇后语擂台 arena ```shell # 歇后语擂台 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 & ``` #### Android: 小锦鲤 carp ```shell # 小锦鲤 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 & ``` #### Android: 好运答题王 dtw ```shell # 好运答题王 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 & ``` #### Android: 咕噜日记 diary ```shell # 咕噜日记 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 & ``` #### Android: 天天趣算术 funarith ```shell # 天天趣算术 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 & ``` #### Android: 每天爱跑步 irun ```bash # 每天爱跑步 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 & ``` #### Android: 宠物里程表 mileage ```shell # 宠物里程表 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 & ``` #### Android: 全民养猪 raisepig ```shell # 全民养猪 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 & ``` #### Android: 找茬挑战王 picking ```shell # 找茬挑战王 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 & ``` #### Android: 归物迹 summary ```shell # 归物迹 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 & ``` #### Android: 打字训练营 typing ```shell # 打字训练营 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 & ``` #### Android: 青柠檬记账 lemon ```shell # 青柠檬记账 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 & ``` #### Android: 走路趣计步 walk ```shell # 走路趣计步 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 & ``` #### Android: 全民爱走路 walking ```shell # 全民爱走路 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 & ``` #### Android: 九宫格挑战 palaces ```shell # 九宫格挑战 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 & ``` #### Android: 极速反应力 reactivity ```shell # 极速反应力 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 & ``` #### Android: 走路王者 walkeking ```shell # 走路王者 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 & ``` #### Android: 逻辑谜 graphic ````bash # 逻辑谜 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 & ```` #### Android: 色彩大冒险 adventure ```shell # 色彩大冒险 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 & ``` #### Android: 古诗填空秀 poetry ```shell # 古诗填空秀 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 & ``` #### Android: 速算大比拼 quick ```shell # 速算大比拼 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 & ``` #### Android: 逆向思维王 relogic ```shell # 逆向思维王 relogic-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-relogic/relogic.hprof \ question-service.jar > relogic.log 2>&1 & ``` #### IOS: 青柠檬ios lemonios ```shell # 青柠檬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 & ``` #### IOS: 咕噜日记ios gollumios ```shell # 咕噜日记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: 盒小仓ios warehouseios ```shell # 盒小仓ios warehouseios # 10.206.0.3 # 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-ios-warehouse/warehouseios.hprof \ lemonios-service.jar > warehouseios.log 2>&1 & ``` #### IOS: IOSMaintain light state maintainios ```shell # maintainios maintainios # 10.206.0.3 # 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-ios-maintain/maintainios.hprof \ lemonios-service.jar > maintainios.log 2>&1 & ``` #### IOS: Line Fun linefunios ```shell # linefunios linefunios # 10.206.0.3 # 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-ios-linefun/linefunios.hprof \ lemonios-service.jar > linefunios.log 2>&1 & ``` #### IOS: IOSCelestial Sorting sortingios ```shell # sortingios sortingios # 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-ios-sorting/sortingios.hprof \ lemonios-service.jar > sortingios.log 2>&1 & ``` #### IOS: IOSExpiryGuard guardios ```shell # guardios guardios # 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-ios-guard/guardios.hprof \ lemonios-service.jar > guardios.log 2>&1 & ``` #### IOS: MyQuickDelivery deliveryios ```shell # deliveryios # 10.206.0.3 # 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-ios-delivery/deliveryios.hprof \ lemonios-service.jar > deliveryios.log 2>&1 & ``` #### IOS:Verbal Chain Journey ```shell # journeyios-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-ios-journey/journey.hprof \ lemonios-service.jar > journey.log 2>&1 & ``` #### IOS: small tree ```shell # treeios # 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-ios-treeios/treeios.hprof \ lemonios-service.jar > treeios.log 2>&1 & ``` ## 数据处理 > 删除指定appid风控规则 ```sql 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]%'; ``` > 体力及激励视频核验 ```sql 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 ``` > 主从同步处理 ```sql # 查询同步状态 show slave status; # 跳过当前异常继续同步 stop slave; set global sql_slave_skip_counter = 1; start slave; ``` ## 更新日志 > 20250917 1. 新增游客登陆模式; 2. 新增风控规则: - 开屏广告、横幅、原生(信息流)总预估收益<0.04; - 开屏广告、横幅、原生(信息流)总ecpm<20; - 当日用户获得10个获得奖励的激励视频,最后4个获得奖励的激励视频平均收益<0.12; - 1月内,获得奖励的激励视频数>80; - 3小时内,获得奖励的激励视频数>10; 3. 易推渠道商营销管理中心风控列表修复内外不同步缺陷; 4. 易推渠道商营销管理中心用户列表查看ECPM支持按登陆状态查看; > 20250922 1. ADS 出包管理新增 原生广告刷新时间间隔、是否允许自动刷新字段控制 > 20251009(待合并) 1. 新增子包负责人用户 - 仅允许查看用户列、解封日志表、风控日志表 - 新增指派关系表,包含:指派应用ID,负责人用户ID, 分账ID, 开始时间,结束时间,是否结束 2. 新增参数:分层系数 - app端增加用户信息增加参数:今日收益,历史收益(真实收益*分层系数)