zoukankan      html  css  js  c++  java
  • MapGuide应用最佳实践实现MapGuide Server的负载均衡

    如果你有多台服务器,为实现MapGuide性能的最大化,你还可以构建MapGuide Server Farm,并实现负载均衡。MapGuide Server具有内置的负载均衡能力,设置也相当简单。注意我们这里说的是MapGuide Server的负载均衡,关于Web Server的负载均衡你可以参考其他如IIS/Apache等等如何实现负载均衡的文章。实现MapGuide Server的负载均衡,你可以按照下面说明对webconfig.ini 做修改。

    在缺省的Webconfig.ini中,有下面的设置:

    [AdministrativeConnectionProperties]
    Port = 2810 [ClientConnectionProperties]
    Port = 2811 [SiteConnectionProperties]
    IpAddress = 127.0.0.1
    Port = 2812

    要让MapGuide网络层同时访问两台MapGuide Server,比如两台MapGuide Server的IP地址分别为111.111.111.111 and 111.111.111.222,如果使用缺省端口的话,我们只需要更改IpAddress设置即可:

    [AdministrativeConnectionProperties]
    Port = 2810 [ClientConnectionProperties]
    Port = 2811 [SiteConnectionProperties]
    IpAddress = 111.111.111.111,111.111.111.222
    Port = 2812

    也可以不同的MapGuide Server使用不同的端口,比如111.111.111.111使用缺省端口,111.111.111.222使用2820,2821和2822端口,那么设置将是这样的:

    [AdministrativeConnectionProperties]
    Port = 2810,2820 [ClientConnectionProperties]
    Port = 2811,2821 [SiteConnectionProperties]
    IpAddress = 111.111.111.111,111.111.111.222
    Port = 2812,2822

    很简单吧,有条件的话可以试试看。

    好了,如果你有任何看法或者建议欢迎评论,在MapGuide开发过程中遇到技术问题,你可以到MGDN论坛交流。

    转载请注明出处链接和作者。 峻祁连(Daniel Du)

    Happy MapGuiding !

    作者:峻祁连
    邮箱:junqilian@163.com
    出处:http://junqilian.cnblogs.com
    转载请保留此信息。
  • 相关阅读:
    webapi支持session
    webapi返回数据同时支持xml与json
    webapi权限控制
    Asp.net 将js文件打包进dll 方法
    All Media to FLV asp.net在线视频自动转换并截图调试成功!
    未能从程序集“System.ServiceModel
    [javascript]浮动广告
    [python]multi thread tcp connect port scanner
    [vc]让你Y的用YY
    [python]扫描网站后台脚本
  • 原文地址:https://www.cnblogs.com/junqilian/p/1614775.html
Copyright © 2011-2022 走看看