1+ # local
2+
3+ # ###############
4+ # #this property file is used to export shell session-scoped variables by command 'source *.properties'
5+ # ###############
6+
7+ # app root
8+ prop_appRoot =/opt/apps
9+
10+
11+ # run postinstall or not.(It is not used any more.)
12+ prop_runPreinstall =false
13+ prop_runPostinstall =false
14+
15+ # the package name
16+ prop_package =epp-manager
17+ # the package version
18+ prop_packageVersion =v1
19+
20+
21+ # Your Java Home
22+ prop_javaHome =/opt/apps/java/Contents/Home
23+
24+ # owner and group for package
25+ prop_ownerGroup =root:root
26+
27+
28+ # folders which need to be created manually, the folder path will be relative to the app home folder
29+ # seperate multi folders with space, don't forget the double "
30+ prop_manualFolders ="var/logs"
31+ # manual folders mode
32+ prop_manualFolderMode =777
33+
34+
35+ # ##################
36+ # Cluster config
37+ # ##################
38+ # used by install.sh to decide the install mode: cluster or single node(default false)
39+ prop_isCluster =false
40+
41+ # single
42+ prop_singleNode =local
43+
44+ # cluster
45+ # all the nodes for the cluster, only is is accepted now
46+ # seperated by , sign (EX di,d2,192.168.100.2)(If you want to use d1 d2,you must config the url in etc/local)
47+ prop_clusterNodes =d1
48+
49+
50+ # ##################
51+ # springboot config
52+ # ##################
53+ prop_springbootWarName =${prop_package}
54+ prop_springbootWarVersion =${prop_packageVersion}
55+ prop_springbootProcessKeyWord =${prop_springbootWarName}-${prop_springbootWarVersion}.war
56+
57+
58+ # #############
59+ # docker config
60+ # #############
61+ prop_dockerDestFolder =${prop_appRoot}/${prop_package}
62+ # docker daemon.(Docker is online or not.)
63+ prop_dockerProcessKeyWord ='docker'
64+ # docker image name, e.g. cliff/nginx or nginx
65+ prop_dockerImageName =${prop_package}
66+ # docker image version, e.g. v1/v2 or latest
67+ prop_dockerImageVersion =${prop_packageVersion}
68+ # docker container count in each host server(1 in most situation.)
69+ prop_dockerContainerCount =1
70+
71+ # docker config file mapping, multiple file mappings is supported so you can specify multiple -v xx:xx
72+ prop_dockerConfigFileMapping ="env:${prop_dockerDestFolder}/current/env"
73+ prop_dockerLogFolderMapping ="var/logs/nodexxx:${prop_dockerDestFolder}/var/logs"
74+ prop_dockerUploadFolderMapping ="uploadFiles:${prop_dockerDestFolder}/uploadFiles"
75+ prop_dockerPortMappings =8080:8080
76+
77+ # #########################################
78+ # seconds config before start and stop
79+ # #########################################
80+
81+ # the sleep time to wail for each node starting up after another, the unit is second
82+ prop_startAllSleep =2
83+
84+ # the sleep time to wail for one node starting up.
85+ # sometimes we start up server by backend job so we need wait some time
86+ prop_startOneSleep =8
87+
88+ # stop node timeout, if timeout we will kill -9, the unit is second
89+ prop_stopNodeTimeout =2
0 commit comments