我已经设置了具有5个节点的(mysql-cluster-gpl-7.3.5-linux-glibc2.5-x86_64) MySQL NDB集群,如下所述:节点C:管理node1
因此,我保留了一个也是唯一一个处理其他节点的管理节点。当事务正在进行时,我突然终止了管理节点的进程,而其他节点仍在继续运行。即使是来自两个DB(SQL节点)的响应时间也是,而不是波动的<
我目前正在调试一个多线程应用程序( Linux ia64下的线程,ARM)。英勇、磨难和gdb是我目前使用的工具。
存在一些同步问题,为了以后的分析,我希望将线程执行记录到一个或多个文件中。朴素的实现会执行一些写/fprintf操作,这可能(取决于libc实现)锁定一些内部互斥体。这反过来会影响程序的行为(我称之为“意外锁定”),因此是不可接受的。搜索internet只会产生逆解,即如何使线程重新同步。如何