diff options
author | 2016-09-14 15:00:54 +0800 | |
---|---|---|
committer | 2016-09-14 15:00:54 +0800 | |
commit | d089cf2631c2d647b97977bff905a2bdbff93986 (patch) | |
tree | 50bc400d59665099b1c137c009ac6a77c3e88b13 /servicegateway/deployment/src/main/release/pub/app_define.json | |
parent | fd3c0d4674628bdb922984838803dbac5161e400 (diff) |
upload the servicegateway code .
Change-Id: I3fa83416412e9ef282bd03f45e011133965367c5
Signed-off-by: jiaxiangli <jiaxiangli@huawei.com>
Diffstat (limited to 'servicegateway/deployment/src/main/release/pub/app_define.json')
-rw-r--r-- | servicegateway/deployment/src/main/release/pub/app_define.json | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/servicegateway/deployment/src/main/release/pub/app_define.json b/servicegateway/deployment/src/main/release/pub/app_define.json new file mode 100644 index 00000000..83f9f9d2 --- /dev/null +++ b/servicegateway/deployment/src/main/release/pub/app_define.json @@ -0,0 +1,97 @@ +{ + "fileVersion": "1", + "name": "ServiceGateway", + "description": "ServiceGateway", + "requireDiskSize": 50, + "rtspSoftLink": true, + "upgrade": { + "use": { + "jre": "~1.3" + }, + "postInstall": { + "command": [ + "${APP_ROOT}/init/post_install.sh" + ], + "timeout": 300 + }, + "check": { + "command": [ + "${APP_ROOT}/upgrade/check.sh" + ], + "timeout": 30 + }, + "upgrade": { + "command": [ + "${APP_ROOT}/upgrade/init.sh" + ], + "timeout": 300 + } + }, + "processes": { + "ServiceGateway": { + "use": { + "jre": "~1.3", + "tomcat": "~9.0" + }, + "subscribes": [ + { + "name": "iamcacheproxy", + "srv_ctx": {}, + "ins_ctx": {} + }, + { + "name": "iamcore", + "srv_ctx": {}, + "ins_ctx": {} + } + ], + "mode": "cluster", + "cpu": 0.5, + "memory": 1024, + "memoryLimit": 4096, + "patterns": [ + "!/rest/ServiceGateway/v1", + "/rest/ServiceGateway_portal/v1" + ], + "useAdditionalEnv": [ + "_APP_LOG_DIR", + "_APP_TMP_DIR", + "_APP_SHARE_DIR" + ], + "protocols": { + "IR": "http" + }, + "commands": { + "start": [ + "${APP_ROOT}/bin/start.sh" + ], + "stop": [ + "${APP_ROOT}/bin/stop.sh" + ] + } + } + }, + "databases": { + "ServiceGatewaydb": { + "type": [ + "mysql" + ], + "serviceName": "ServiceGatewaydb", + "dataSize": 4096, + "logSize": 128, + "sharding": false, + "defaultShardingNumber": 1 + } + }, + "redis": { + "ServiceGatewayrdb": { + "serviceName": "ServiceGatewayrdb", + "type": "cache", + "memory": 1024, + "dataSize": 1024, + "sharding": false, + "defaultShardingNumber": 1, + "protected": true + } + } +} |