用socketconnection连接,可是只有一个服务器,如何使用负载平衡 

解决方案 »

  1.   

    用TSimpleObjectBroker控件.然后在SocketConnection1的属性ObjectBroker中指定该SimpleObjectBroker1就可以实现简单的负载平衡.
      

  2.   

    只有一个服务器,怎么做负载平衡啊?最少也要两台啦,要不然怎么分担负载?TSimpleObjectBroker也就是当有2台以上的服务器的时候,自动分析服务器的负载,选一台最少负载的来登录,不过听说由于算法太简单,效果不好。服务端死机,客户端就没办法更新数据啦,情况和现在的web服务器down了一样,你只有一台服务器,没法做啦。
      

  3.   

    你只有一个服务器,又死掉了.....你...你....你想怎么样吧?不会是让大家凑钱给你
    买一台吧?哈哈...开个玩笑,不过这件事件真的神仙也发愁啊,等服务器再起来吧。
    李维的书里面倒是提到了这种情况,不过他也就是想到了一个馊主意,就是将ClientDataset
    的内容保存下来,等服务器重起的时候再load进来....
      

  4.   

    你的应用服务器就是数据库服务器?你可真省钱,用也能用,不过这样的系统就不要苛求
    什么安全性啦,随便用用好了,死了就从来呗,一份价一份货嘛...呵呵...好的系统要求
    两条应用服务器提供平衡和替换,还要一台独立的数据库服务器,最好是UNIX的
      

  5.   

    哈哈。
    数据库安装到数据库服务器。
    应用服务程序安装到应用服务器。配置一下就好,
    具体要看你的程序喽。应该有手册。
    我的小程序一般是用ODBC,配一下ODBC就好。
      

  6.   

    you can use MS cluster server. two server share a disk array and have one name and ip address for client. if one is failure,
    the other one take over, and for client side, nothing change