reliability

    0热度

    1回答

    我正在用Java实现RESTfull Web服务,即使系统崩溃,它也应该以可靠的方式计算每个调用。发生潜在故障后,系统应能够查找系统崩溃时打开的所有作业,并继续进行系统崩溃时的计算。 实现该任务的最佳方式是什么? JMS是否是正确的方向?

    0热度

    1回答

    我正在使用simpy模拟火车模拟,到目前为止,单个列车实体已经取得了如下成功。 列车进程是由平台跟随的部分。每个部分和平台的资源为1,以确保一次只有一列火车利用。 但是我无法找到一个方法来解决以下错误: 当我在第二个火车到模拟插件有偶尔的情况,其中一个火车等待不可用的资源,然后失败在列车正在等待时发生。 我结束了一个中断:中断()错误。 有没有解决这些资源故障队列的方法? 任何帮助,非常感谢。 i

    1热度

    1回答

    前几天我对SO提出了一个问题,没有任何有意义的答案。波纹管是简短的: 我有一个C客户端服务器程序,用mcrypt C的库加密/解密数据。客户端将想要发送给服务器的字符串进行加密,发送,并在服务器读取后对其解密。贝娄是我的加密和解密功能: 加密功能: void encrypt(char *es, char *key, char *civ, size_t length) { MCRYPT

    1热度

    1回答

    我想计算失败的概率,采用蒙特卡罗方法。 的极限状态方程是由物质的含量在时间t,C(X = A,T)比较所获得,临界含量,Ccrit: LSF: g(Ccrit, C(x=a,t)) = Ccrit - C(x=a, t) < 0 Ccrit如下β分布Ccrit〜 B(平均值= 0.6,s = 0.15,a = 0.20,b = 2.0)。生成的分发: r=((mean-a)/(b-a))*((

    1热度

    1回答

    我有一堆服务器不断生成文件。这些文件需要发送到中央位置。这些文件永远不会超过50MB。我打算使用ZeroMQ发送这些文件(封装在消息中),以便在中心位置写入文件不会同时发生(例如,使用scp来执行传输会启动目标上的许多磁盘写入过程)。 我可以看到一些方法与ZeroMQ要做到这一点: 在生产使用REQ插座和对消费者的单一REP插座。这可能奏效,但我认为这会让生产者减速,因为没有公平排队。另外,如果R

    1热度

    1回答

    我有用C#编写的TCP服务器和客户端。由于我的连接是通过无线网络传输的,因此我使用重新发送相同的数据包并处理数据包丢失。 例如一个银行账户平台。用户存入资金,客户端将此消息发送给服务器,如果服务器收到此消息,它将回复客户端操作成功。如果客户端没有收到回复,它会在一段时间后再次发送。 这看起来很简单,但我遇到了一个情况时,无线网卡和客户端没有收到答复,并不断发送相同的消息到服务器。最终这些消息同时被

    2热度

    1回答

    我试图一直运行一个简单的Python脚本。我希望它在启动时自动启动,并能够从故障中恢复。也就是说,如果发生导致脚本停止的故障,我并不在乎,只是希望它再次开始运行。如果整个设备重新启动,我很好。 我刚刚测试了一个工作脚本using init.d,但不知道如何从故障中恢复?有一个cronjob检查一个pid的存在吗? 我也想检查完整性。也就是说,我想确保脚本不会被其他进程意外修改。我听说过使用已知的值

    -1热度

    1回答

    我有两台计算机通过串行调制解调器进行通信。 我想在该生产线上有一个可靠性协议。 我一直在研究PPP,SLIP和RATP。并不是所有的都是最合适的,我不想编写所有的代码,特别是如果在线代码基础良好的话。 C#中是否有可用于此目的的库或代码项目? 如果您不推荐使用什么协议来实现? 连接速度为9600,但发送的数据量不是很大,速度也不是很大的问题。简单和易于开发!

    3热度

    1回答

    在编写一些代码来模拟System.Array的尽可能完整的仿真时,我遇到了一些令我感到困惑和危险的东西。 以下方法签名: [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)] public static int BinarySearch<T>(T[] array, T value, IComparer<T> com

    0热度

    3回答

    这看起来应该是直截了当的,但我有一个数据框,需要提取trial中每个可能的id对的分数的相关性(换句话说,比较ID为1的分数试验10至ID 2在试验10中,在试验10 ID 1至ID 3试验体10,等等。的示例数据帧如下。 id <- c('1','1','1','2', '2', '2', '3', '3', '3') trial <- c('10','11','12','10', '11',