# 服务配置

# 开启https

修改igserver_for_java/config/application.properties,重启生效

server.ssl.enabled=true
#秘钥文件的路径
server.ssl.key-store=igs/https/ldkeystore.p12
#秘钥密码
server.ssl.key-store-password=123456
#秘钥类型
server.ssl.key-store-type=PKCS12
#秘钥别名
server.ssl.key-alias=undertow
1
2
3
4
5
6
7
8
9

# 定时重启

修改igserver_for_java/config/application.properties,重启生效

#通过keepalived实现的定时重启,重启时间
igs.restartScheduleTask.startTime=02:00:00
# 重启周期 h小时 d天
igs.restartScheduleTask.period=1d
1
2
3
4

# 其他配置

修改igserver_for_java/config/application.properties,重启生效

# 在启动其他进程时是否重定向进程输出到日志,仅用于调试(因为日志文件没法清理,可能无限增长)
igs.processRedirectOutputEnabled=false
# 临时资源(临时地图文档)缓存最大的空闲时间,超过该时间清理缓存;默认4小时
igs.serviceOptions.tempDataMaxIdleSeconds=
# 用于要素服务的简单要素类缓存最大的空闲时间,超过该时间清理缓存;默认4小时
igs.serviceOptions.vectorClsMaxIdleSeconds=
# 二维数据(mapx)缓存最大空闲时间,超过该时间清理缓存;默认不开启
igs.serviceOptions.data2dMaxIdleSeconds=
# 三维数据(mapx,m3d)缓存最大空闲时间,超过该时间清理缓存;默认不开启
igs.serviceOptions.data3dMaxIdleSeconds=
# 瓦片数据最大空闲时间,超过该时间清理缓存;默认不开启
igs.serviceOptions.tileMaxIdleSeconds=
# 影像数据最大空闲时间,超过该时间清理缓存;默认不开启
igs.serviceOptions.rasterMaxIdleSeconds=
#是否开启快显1.0地图预加载,默认true
igs.preloadMapsForHiRenderV1Enabled=true
#是否开启瓦片预加载,默认false
igs.preloadTilesEnabled=false
#要素查询默认的缓冲半径(米)
igs.defaultDistanceMeterForQueryFeature=0.1
#使用java客户端在M3d服务中来处理M3D 2.0数据,包括mongo和本地文档,不使用内核
igs.javaClientForM3dServerEnabled=false
#瓦片服务客户端缓存时长,默认24小时
igs.tileCacheControlSeconds=
#m3d服务客户端缓存时长,默认一个月
igs.m3dCacheControlSeconds=
# keepalive的igs探针参数
igs.keepalived.igsProb.enabled=true
# 初始等待时间
igs.keepalived.igsProb.initialDelaySeconds=120
# 请求超时时间
igs.keepalived.igsProb.timeoutSeconds=10
# 成功次数阈值
igs.keepalived.igsProb.successThreshold=1
# 失败次数阈值
igs.keepalived.igsProb.failureThreshold=6
# 探针执行周期
igs.keepalived.igsProb.periodSeconds=10
# keepalive的dcs探针参数
igs.keepalived.dcsProb.enabled=true
# 初始等待时间
igs.keepalived.dcsProb.initialDelaySeconds=60
# 请求超时时间
igs.keepalived.dcsProb.timeoutSeconds=10
# 成功次数阈值
igs.keepalived.dcsProb.successThreshold=1
# 失败次数阈值
igs.keepalived.dcsProb.failureThreshold=6
# 探针执行周期
igs.keepalived.dcsProb.periodSeconds=10
# 关闭swagger的api接口
springdoc.api-docs.enabled=false
# 关闭swagger的ui
springdoc.swagger-ui.enabled=false
# 关闭首页的静态api html链接
apiDoc.enabled=false
# 关闭首页的swagger链接
swagger.enabled=false
# 首页标题、描述自定义
manager-frontend.dashboard.title=
manager-frontend.dashboard.description=
# 开启gc日志
igs.gcLogEnabled=true
#dcs dubbo起始端口
dcs.dubboPort=50080
#快显并发裁图任务的最大个数
dcs.hiRenderMaxConcurrentTaskCount=4
#工作量dubbo起始端口
workflow.dubboPort=50280
#工作流的最大进程数,默认值为宿主机核心数与4的较大者
workflow.maxProcessCount=
# 单任务单进程模式,一个任务对应一个进程,执行完后进程销毁
workflow.oneProcessToOneTaskModeEnabled=false
#日志级别,注意com.zondy.mapgis包受igs日志配置影响
logging.level.root=info
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75