# 易推广告平台

> **本地调试请切换配置文件至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
colormatch          25838
typist              25839
###### IOS #######
lemonios            25903
gollumios           25929
warehouseios        25013
maintainios         25101
linefunios          25102
sortingios          25027
guardios            25028
deliveryios         25029
journeyios          25030
treeios             25031
reheartios          25032
cocoaios            25033
yieldlogixios       25034
chocomeltios        25035
patternios          25036
conversionios       25037
zmpetios            25038
hikelogios          25039
checkMarkios        25040
summaryios          25041
carpios             25042
sparksios           25043
kasaStayios         25044
dtwios              25045
idiomios            25046
pickingios          25047
solitaireios        25048
riddleios           25049
plantingios         25050
closetios           25051
baikeios            25052
assistantios        25053
spellios            25054
mediaryios          25055
politeios           25056
recipeios           25057
tracesios           25058
uiassistantios		25059
logicreasonios      25060
catchphraseios      25061
typingios           25062
basketbalios        25063
```

#### 核心服务

```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 -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-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 -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-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.3
# 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 -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-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 -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-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 -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-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 -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-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.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-relogic/relogic.hprof \
question-service.jar > relogic.log 2>&1 &

```

#### Android: 涂色对对碰 colormatch

```shell
# 涂色对对碰 colormatch-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-colormatch/colormatch.hprof \
question-service.jar > colormatch.log 2>&1 &

```

#### Android: 打字达人 typist

```shell
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-typist/typist.hprof \
question-service.jar > typist.log 2>&1 &

```


#### IOS: 青柠檬ios lemonios

```shell
# 青柠檬ios lemonios
# 10.206.16.11  
# 10.206.16.15
nohup java -jar -Xms1024m -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-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-ios-gollum/gollumios.hprof \
lemonios-service.jar > gollumios.log 2>&1 &
```



#### IOS: 盒小仓ios warehouseios

```shell
# 盒小仓ios warehouseios-service
# 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-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-ios-sorting/sortingios.hprof \
lemonios-service.jar > sortingios.log 2>&1 &


```

#### IOS: IOSExpiryGuard guardios

```shell
# guardios guardios-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-guard/guardios.hprof \
lemonios-service.jar > guardios.log 2>&1 &

```


#### IOS: MyQuickDelivery deliveryios

```shell
# deliveryios-service
# 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: 小树问答

```shell
# 小树问答 treeios-service
# 10.206.0.3
# 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-ios-treeios/treeios.hprof \
lemonios-service.jar > treeios.log 2>&1 &

```

#### IOS: 归心家校通

```shell
# reheartios-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-ios-reheartios/reheartios.hprof \
lemonios-service.jar > reheartios.log 2>&1 &

```



#### IOS: CocoaHarvest

```shell
# cocoaios-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-ios-cocoaios/cocoaios.hprof \
lemonios-service.jar > cocoaios.log 2>&1 &

```



#### IOS: YieldLogix

```shell
# yieldlogixios-service
# 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-yieldlogix/yieldlogixios.hprof \
lemonios-service.jar > yieldlogixios.log 2>&1 &

```



#### IOS: ChocoMelt

```shell
# chocomeltios-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-ios-chocomeltios/chocomeltios.hprof \
lemonios-service.jar > chocomeltios.log 2>&1 &


```



#### IOS: Pattern Breaker

```shell
# patternios-service
# 10.206.0.11
# 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-pattern/patternios.hprof \
lemonios-service.jar > patternios.log 2>&1 &


```



#### IOS：Post-Conversion Actions

```shell
# conversionios-service
# 10.206.0.3
# 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-ios-conversion/conversionios.hprof \
lemonios-service.jar > conversionios.log 2>&1 &


```



#### IOS：ME宠物提醒助手 ZMPetReminderGroup

```shell
# zmpetios-service
# 10.206.0.13
# 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-ios-zmpetios/zmpetios.hprof \
lemonios-service.jar > zmpetios.log 2>&1 &


```



#### IOS：HikeLogPro

```shell
# hikelogios-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-ios-hikelog/hikelogios.hprof \
lemonios-service.jar > hikelogios.log 2>&1 &


```



#### IOS：CheckMark Pro

```shell
# checkmarkios-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-ios-checkmark/checkmarkios.hprof \
lemonios-service.jar > checkmarkios.log 2>&1 &


```

#### IOS：归物迹 summaryios

```shell
# summaryios-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-ios-summary/summaryios.hprof \
lemonios-service.jar > summaryios.log 2>&1 &


```





#### IOS：IOS-小锦鲤日历 carpios

```shell
# carpios-service 
# 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-ios-carp/carpios.hprof \
lemonios-service.jar > carpios.log 2>&1 &


```



#### **IOS：Sparks to ideas**

```SHELL
# sparksios-service 
# 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-ios-sparks/sparksios.hprof \
lemonios-service.jar > sparksios.log 2>&1 &


```



#### IOS：KasaStay

```SHELL
# kasaStayios-service 
# 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-ios-kasaStay/kasaStayios.hprof \
lemonios-service.jar > kasaStayios.log 2>&1 &


```



#### IOS：好运答题王IOS dtwios

```shell
# dtwios-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-ios-dtw/dtwios.hprof \
lemonios-service.jar > dtwios.log 2>&1 &
```



#### IOS：成语大冒险IOS：idiomios

```shell
# idiomios-service 
# 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-ios-idiom/idiomios.hprof \
lemonios-service.jar > idiomios.log 2>&1 &
```



#### IOS: 找茬挑战王IOS pickingios

```shell
# pickingios-service 
# 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-ios-picking/pickingios.hprof \
lemonios-service.jar > pickingios.log 2>&1 &
```



#### IOS: 成语接龙会: solitaireios

```shell
# solitaireios-service 
# 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-ios-solitaire/solitaireios.hprof \
lemonios-service.jar > solitaireios.log 2>&1 &
```



#### IOS: 谜语大挑战 riddleios

```shell
# riddleios-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-ios-riddle/riddleios.hprof \
lemonios-service.jar > riddleios.log 2>&1 &

```

#### IOS：开心种植记 plantingios

```shell
# plantingios-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-ios-planting/plantingios.hprof \
lemonios-service.jar > plantingios.log 2>&1 &

```


#### IOS：悦心衣橱 closetios

```shell
# closetios-service 
# 10.206.0.13
# 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-closet/closetios.hprof \
lemonios-service.jar > closetios.log 2>&1 &

```

#### IOS：百科知识库 baikeios
```shell
# baikeios-service
# 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-ios-baike/baikeios.hprof \
lemonios-service.jar > baikeios.log 2>&1 &

```


#### IOS：班务助手  assistantios 

```shell
# assistantios-service
# 10.206.0.3
# 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-ios-assistant/assistantios.hprof \
lemonios-service.jar > assistantios.log 2>&1 &


```


#### IOS：成语拼拼乐 spellios

```shell
# 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-spell/spellios.hprof \
lemonios-service.jar > spellios.log 2>&1 &
```


#### IOS：朝暮日记 mediaryios


```shell
# 10.206.0.13
# 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-ios-mediary/mediaryios.hprof \
lemonios-service.jar > mediaryios.log 2>&1 &
```

#### IOS:有礼 politeios

```shell
# 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-ios-polite/politeios.hprof \
lemonios-service.jar > politeios.log 2>&1 &
```

#### IOS: 寻味食谱 recipeios

```shell
# 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-recipe/recipeios.hprof \
lemonios-service.jar > recipeios.log 2>&1 &
```

#### IOS: 理物迹  tracesios

```shell
# 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-traces/tracesios.hprof \
lemonios-service.jar > tracesios.log 2>&1 &

```


#### IOS: UI学习助手 uiassistantios

```shell

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-uiassistant/uiassistantios.hprof \
lemonios-service.jar > uiassistantios.log 2>&1 &

```

#### IOS：逻辑推理王 logicreasonios

```shell
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-logicreason/logicreasonios.hprof \
lemonios-service.jar > logicreasonios.log 2>&1 &


```


#### IOS：台词挑战王 catchphraseios

```shell
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-catchphrase/catchphraseios.hprof \
lemonios-service.jar > catchphraseios.log 2>&1 &
```


#### IOS：打字训练营 typingios

```shell
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-typing/typingios.hprof \
lemonios-service.jar > typingios.log 2>&1 &
```


#### IOS：街头篮球王 basketbalios

```shell
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-basketbal/basketbalios.hprof \
lemonios-service.jar > basketbalios.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端增加用户信息增加参数：今日收益，历史收益（真实收益*分层系数） 