Arcgis Server 服务控制命令

利用AGSSOM工具,可以控制ArcGIS Server启动、停止、重启或发布服务。

下载地址:http://resources.arcgis.com/zh-cn/gallery/file/net-web-adf/details?entryID=16BABD9A-1422-2418-8828-AC5EE09678BA

在使用AGSSOM时,有两点需要注意事项:

    1) 默认的服务类型为MapService;

    2) 服务名称和服务类型注意大小写

一.AGSSOM介绍

AGSSOM是由Esri波士顿分公司开发并且在ArcGIS资源中心可以免费下载的产品。

在使用AGSSOM之前,首先下载压缩文件并解压,解压文件中有两个版本:AGSSOMv9.3.1.zip和AGSSOMv10.0.2.zip,根据平台版本选择您需要的类型。

这时,找到AGSSOM.exe文件,路径分别如下:

    • \\AGSSOMv9.3.1\AGSSOMv9.3.1\bin\x86\Release\ 
    • \\AGSSOMv10.0.2\AGSSOMv10.0.2\bin\x86\Release 

二.AGSSOM能实现如下功能:

• s (启动) 
• x (停止) 
• r (重启) 
• p (暂停) 
• LIST (列表)
• LISTTYPES (列表类型)
• DESCRIBE (描述)
• PUBLISH (发布)
• STATS(统计)

A. 确定哪个操作应用的哪个服务,以下列出了要求的格式:

AGSSOM [server] {-s | -start} {[servicename [servicetype]] | *all*}

AGSSOM [server] {-x | -stop} {[servicename [servicetype]] | *all*}

AGSSOM [server] {-r | -restart} {[servicename [servicetype]] | *all*}

AGSSOM [server] {-p | -pause} {[servicename [servicetype]] | *all*}

AGSSOM [server] -delete servicename servicetype [N]

AGSSOM [server] -list [likename] [servicetype]

AGSSOM [server] -listtypes

AGSSOM [server] -describe [likename] [servicetype]

AGSSOM [server] -publish MXDpath [servicetype] [servicename]

AGSSOM [server] -stats [[[likename] [servicetype]] | *all*] [starttime]

如果省略,服务器默认的为localhost。

B.新建一个空白的txt文档,然后输入指定命令,以下是提供的示例:

l  重启WeihaiDemo文件夹下的WeiHai服务;

D:\AGSSOMv10.0.2\bin\x86\Release\AGSSOM.exe -r WeihaiDemo/WeiHai mapserver

l  停止名称为“bs0716”地图服务,在机器名为“liucy-pc”的机器上

D:\AGSSOMv10.0.2\bin\x86\Release\AGSSOM.exe -x bs0716 mapserver

l  发布一个“bussiness”的mxd地图文档,并把新服务重命名为“test”

D:\AGSSOMv10.0.2\bin\x86\Release\AGSSOM.exe localhost -publish "D:\gisService\EBMS\bussiness.mxd" mapserver test

注意:在发布地图服务时,要求使用双引号,把服务名称和路径引起来。

C.命令写好以后,保存文本并且手动更改文件扩展名,改为.bat批处理文件,利用其提供的参数,来执行AGSSOM.exe文件。这里建议代码需要先通过测试(手动执行一下bat文件),以保证map services可以执行成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值