Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:2个独立运行的软件,是否支持热备功能?

1楼
txin66 发表于:2015/8/12 16:21:27
不知道是否双软件热备功能。如果不支持,提供一下建议:
1、某个A账号的金字塔软件,正常运行时,动态将某个记录(比如即刻时间)写到金字塔公司的某个数据库里;
2、提供一个函数,侦测该动态记录并判断;
3、B电脑上的B账号金字塔软件调用侦测函数(函数的调用参数为账号,返回值为:1正常,0宕机);
4、B软件根据侦测的A软件状态,决定是否启动运行。
5、A软件开始运行前,也侦测B软件的状态,并决定是否正式启动,还是处于侦测状态。

一个简单的思路,应该可以实现双软件热备功能。仅仅只需要要金字塔公司提供一个侦测函数。
金字塔软件有时候会崩溃,所以热备功能非常重要,请软件分析师特别考虑我的建议。
2楼
txin66 发表于:2015/8/12 16:25:06
现在只要手上有仓位,根本就不敢离开,睡觉都睡不好,担心开市的时候自己没醒来,而软件崩溃了。压力非常大。
3楼
txin66 发表于:2015/8/12 16:31:23
1、A软件每秒钟将系统时间,写到金字塔公司的某个数据记录里;
2、侦测函数(参数为账号,返回:最后在线时间);
3、B软件调用侦测函数,取得A软件的最后在线时间,自己与当前时间比较,以决定是否激活;
4、A软件同样处理。

双软件热备份实现。
4楼
王锋 发表于:2015/8/12 17:39:32

2个解决方案。

1,更简单的方案是你使用手机监控,如果遇到软件崩溃或者断网异常情况,手机会及时给你报警。

2,使用SQL Server数据库,这个数据库支持网络模式的数据传输,你可以在局域网中建设一个数据库服务器,然后就可以通过金字塔的数据库函数功能读写这个网络数据库了。

5楼
txin66 发表于:2015/8/12 19:03:36
第一个方案,只是让人知道系统是否崩溃,解决不了崩溃后怎么办。
第2个方案,好像很难实现异地备份。实际的情况是经常一个地方停电、断网。局域网备份解决不了这个问题。
共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.