找回密码
 立即注册
搜索
查看: 3951|回复: 25

[技术探讨] HA 接入数量超过600个以上(互联网)会出现域名解析失败。

[复制链接]

44

主题

137

回帖

1352

积分

金牌会员

积分
1352
金钱
1171
HASS币
0
发表于 2025-2-18 10:16:14 | 显示全部楼层 |阅读模式
我的HA 接入 涂鸦设备数量600个以及天气插件,南方电网插件,巴发云,还有通过抓包获取互联数据的设备,实体数量超过2000+,在这种体量下,HA占用内存也不过 4G左右,CPU使用率 20%,因此不得不佩服系统的强大,但经过我长时间的观察和对比发现,当互联网设备大量接入后,HA的DNS服务以及TCP端口会因为资源耗尽而崩溃 造成 所有基于互联网的插件离线 ,随着域名解析服务无法使用后 CPU占用率 会慢慢增加到90%以上。 本以为更新系统后问题会解决但发现问题依旧,目前只能定时重启系统来解决这个问题。
请问大家有没有遇到我这种类似的情况呢?
  





回复

使用道具 举报

jjcs 手机认证

54

主题

1954

回帖

7940

积分

论坛元老

积分
7940
金钱
5922
HASS币
40
发表于 2025-2-18 11:15:38 | 显示全部楼层
系统环境呢?什么都没有就说现象有什么用。
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

jjcs 手机认证

54

主题

1954

回帖

7940

积分

论坛元老

积分
7940
金钱
5922
HASS币
40
发表于 2025-2-18 11:17:09 | 显示全部楼层
实体多对于ha来说都是毛毛雨,物联网系统,设备数量从来不是瓶颈,压力大地方在数据库
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

hhh. 手机认证

10

主题

324

回帖

2857

积分

论坛UI达人

积分
2857
金钱
2523
HASS币
0
发表于 2025-2-18 11:35:17 | 显示全部楼层
“HA的DNS服务以及TCP端口会因为资源耗尽而崩溃”     多么匪夷所思的话术?

能正常使用说明你的路由能处理你的出口网络。

HA的CPU占用超过90%,说明有什么服务在大量占用。

重点排查个别错误导致的大量请求,导致网络卡顿。  比如:“过抓包获取互联数据的设备”其中有没有,暂时获取不到数据,而大量请求。



评分

参与人数 1金钱 +12 收起 理由
jjcs + 12 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

44

主题

137

回帖

1352

积分

金牌会员

积分
1352
金钱
1171
HASS币
0
 楼主| 发表于 2025-2-18 12:06:00 | 显示全部楼层
jjcs 发表于 2025-2-18 11:15
系统环境呢?什么都没有就说现象有什么用。

x86主机 安装冬瓜系统
Core
2025.2.0
Supervisor
2025.02.1
Operating System
14.1
Frontend
20250205.0
回复

使用道具 举报

44

主题

137

回帖

1352

积分

金牌会员

积分
1352
金钱
1171
HASS币
0
 楼主| 发表于 2025-2-18 12:20:03 | 显示全部楼层
hhh. 发表于 2025-2-18 11:35
“HA的DNS服务以及TCP端口会因为资源耗尽而崩溃”     多么匪夷所思的话术?

能正常使用说明你的路由能处 ...

当出问题时,巴发云 ,南方电网以及天气插件的 报错是差不多的 就是 无法联系DNS服务器

涂鸦的报错日志:就是httpsconnectionpool(host ='apigw.tuyacn.com',port = 443):最大检索超过了url:/v1.0/m/m/life/ha/access/config(由newconnectionerror(由newconnectionerror引起)在0x7F54DE6756D0>:无法建立新连接:[ERRNO 98]使用中的地址')))))
其中 ERRNO 98  就是代表套接字地址被占用或端口冲突引起的

当出问题的时候 我在HA上 ping  www.baidu.com  是解析不到地址的 ,但通过 nslookup   可以解析
回复

使用道具 举报

shay 手机认证

14

主题

233

回帖

1506

积分

金牌会员

积分
1506
金钱
1254
HASS币
20
发表于 2025-2-18 12:23:45 | 显示全部楼层
重点查看tcp链接的状态,是不是没有释放
回复

使用道具 举报

44

主题

137

回帖

1352

积分

金牌会员

积分
1352
金钱
1171
HASS币
0
 楼主| 发表于 2025-2-18 12:38:10 | 显示全部楼层
本帖最后由 user1075 于 2025-2-18 12:45 编辑
shay 发表于 2025-2-18 12:23
重点查看tcp链接的状态,是不是没有释放

只能等出问题的时候在看看了,目前一切都正常,  个人感觉就是涂鸦的问题  因为只有它接入的设备数量最多。但就算知道,也没有什么用!
回复

使用道具 举报

jjcs 手机认证

54

主题

1954

回帖

7940

积分

论坛元老

积分
7940
金钱
5922
HASS币
40
发表于 2025-2-18 12:57:40 | 显示全部楼层
user1075 发表于 2025-2-18 12:06
x86主机 安装冬瓜系统
Core
2025.2.0

换docker         
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

hhh. 手机认证

10

主题

324

回帖

2857

积分

论坛UI达人

积分
2857
金钱
2523
HASS币
0
发表于 2025-2-18 13:06:28 | 显示全部楼层
user1075 发表于 2025-2-18 12:20
当出问题时,巴发云 ,南方电网以及天气插件的 报错是差不多的 就是 无法联系DNS服务器

涂鸦的报错日志 ...

你的路由有监控记录吗?
看看HA正常时的连接数和连接内容,
在看看HA不正常时的连接数和连接内容。

还有DNS你使用的是什么,公共DNS?还是网关地址?

HA占用90%时,看看什么服务占用的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-6-22 21:50 , Processed in 0.150626 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表