一、三维环境配置
1. Data Store需要关系型和切片缓存
2. 必须安装Portal
二、01887问题
1. 问题日志:Failed to create couchdb database
2. 解决办法
1. 验证Data Store配置,确保切片缓存配置成功
2. 在IE中尝试打开 https://xxx:29081/_session,确保能够连接到Couchdb
3. 统一Adaptor、Portal、Server使用的证书
(1)导出Web Adaptor使用的证书 以IIS版的Web Adaptor为例,打开IIS管理器,进入服务器服务器证书,在服务器证书列表中选择Adaptor使用的证书,然后选择导出,如图:
(2)替换ArcGIS Portal使用的证书 1)导入现有证书 登陆门户的管理员目录(https://机器域名/arcgis/portaladmin/),单击Security > SSLCertificates > Import Existing Server Certificate,选择1步骤导出的证书,如图:
(3)替换ArcGIS Server使用的证书 1)导入现有证书 登陆站点的管理员目录(https://机器域名:6443/arcgis/admin/),单击machine-> 机器名称 -> sslcertificates-> importExistingServerCertificate,选择1步骤导出的证书,如图:
(4)统一证书完成之后,可以在机器上双击1步骤导出的证书进行安装,或者在客户机访问门户的时候,查看证书并将证书导出进行安装,在安装时选择受信任的根证书颁发机构。
4. IE设置
(1)关闭防火墙
(2)在服务器IE浏览器中,Internet选项中,高级—设置—安全—使用SSL2.0 等进行勾选
(3)网站添加信任
(4)通过ArcGIS Server Account用户登录系统,对IE进行同样的设置
5. datastore安装目录tools文件夹下C:\Program Files\ArcGIS\DataStore\tools 执行语句
changedbproperties --store tileCache --enablessl none
三、Chrome不支持WebGL,硬件渲染等
解决办法:Override software rendering list Enabled
四、大场景三维发布失败
大场景下,创建缓存非常花费时间,硬件设备固定的时候,调整cachingxxx的实例数是加快创建缓存的方法之一。
1.实例和服务响应时间
(1)实例
(2)服务响应时间
2.解决方法
指定服务超时,增加时间,解决发布时的time out错误