ubuntu - FAMOpen -1 连接错误:连接被拒绝 (fam_fd=-1)
问题描述
由于我使用 FAM 监控文件 sys,它在某些计算机上的 FAMopen 功能失败,这让我感到困惑。
#include <iostream>
#include <fam.h>
#include <stdio.h>
int main() {
FAMConnection famCon;
int ret = FAMOpen(&famCon);
std::cout << "ret1 = " << ret << "\n";
if(ret < 0) {
perror("FAM connection error");
}
int fam_fd = FAMCONNECTION_GETFD(&famCon);
std::cout << "fam_fd = " << fam_fd << "\n";
// ret = FAMOpen(&famCon);
// std::cout << "ret2 = " << ret << "\n";
return 0;
}
FAMOpen 总是返回 -1 (失败):
ret1 = -1 FAM 连接错误:连接被拒绝 fam_fd = -3
以前有人遇到过这个问题吗?或者哪些问题可能导致此类错误发生?
解决方案
推荐阅读
- php - 列出 value 中常见的 key 和 value
- sql - 如何在 ActiveRecord 中将 where 范围添加到 SUM?
- oracle - 如何根据轮班时间表(日/中/摆动)进行查询
- java - 在同一行打印数组的元素,当单个元素使用“\n”替换绘制一个字母时
- java - 有没有办法单独部署/更新 Spring Batch Jobs?
- python - 构建多维微分矩阵
- django - 如何在没有实例的情况下在 Django 中保存外键,但使用硬编码值
- c - 如何初始化没有行或列的二维数组,并创建一个接受用户输入的函数,然后更新二维数组?
- c# - EF Core 迁移时间戳有错误的时间(区域)
- python - 为什么这个填字游戏生成器实际上并没有在网格中插入任何单词?