在上篇博文中arcgis10.3发布的地图服务仅限于内网访问,当然了如果说arcgis默认的6080端口在你本地没有被占用,而你又刚好使用了6080端口,最重要的是刚好外网映射端口又开放了6080,那么恭喜外网也可以访问了。所以说应该有两种解决方案:

     第一种解决方案:开放外网映射端口6080。

     第二种解决方案:在我的项目中因为是远程发布的地图服务,所以我需要通过改端口号来解决这个问题。

                :找到以下位置,arcgis自带的tomcat,如图所示:arcgis10.3地图服务发布二(外网发布)

    <Connector connectionTimeout="20000" maxHttpHeaderSize="65535" maxPostSize="10485760" port="6080" protocol="HTTP/1.1" redirectPort="6443" server=" "/>

将上面的6080端口号改成你需要的。

        二:找到以下位置,如下图所示:

arcgis10.3地图服务发布二(外网发布)


{"machineName":"SERVER106","platform":"Windows 7-amd64-6.1","ports":{"JMXPort":4000,"OpenEJBPort":4001,"NamingPort":4002,"DerbyPort":4003,"tcpClusterPort":4004,"HTTP":6080,"webSocketsPort":6180},"ServerStartTime":1498092809129,"webServerMaxHeapSize":-1,"appServerMaxHeapSize":256,"socMaxHeapSize":64,"webServerSSLEnabled":false,"webServerCertificateAlias":"SelfSignedCertificate","adminURL":"http://SERVER106:6080/arcgis/admin","configuredState":"STARTED","synchronize":false}

  将上面的两处地方改为自己需要的端口号

切记改完以后记得重新启动服务(最好就在这里启动,不要用shift+ctrl+esc打开的那个服务),如下图所示:

arcgis10.3地图服务发布二(外网发布)


相关文章:

  • 2021-05-24
  • 2022-02-22
  • 2022-02-16
  • 2022-12-23
  • 2022-12-23
  • 2021-07-15
  • 2021-10-29
  • 2022-12-23
猜你喜欢
  • 2021-09-05
  • 2021-08-24
  • 2021-12-08
  • 2021-11-29
  • 2021-08-04
  • 2021-12-14
相关资源
相似解决方案