『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 590|回复: 23

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

[复制链接]

41

主题

160

帖子

1217

积分

金牌会员

Rank: 6Rank: 6

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





回复

使用道具 举报

50

主题

1916

帖子

7532

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

50

主题

1916

帖子

7532

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

9

主题

292

帖子

2600

积分

论坛UI达人

积分
2600
金钱
2308
HASS币
0
发表于 3 天前 | 显示全部楼层
“HA的DNS服务以及TCP端口会因为资源耗尽而崩溃”     多么匪夷所思的话术?

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

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

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



评分

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

查看全部评分

回复

使用道具 举报

41

主题

160

帖子

1217

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

41

主题

160

帖子

1217

积分

金牌会员

Rank: 6Rank: 6

积分
1217
金钱
1057
HASS币
0
 楼主| 发表于 3 天前 | 显示全部楼层
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   可以解析
回复

使用道具 举报

6

主题

121

帖子

1020

积分

金牌会员

Rank: 6Rank: 6

积分
1020
金钱
894
HASS币
20
发表于 3 天前 | 显示全部楼层
重点查看tcp链接的状态,是不是没有释放
回复

使用道具 举报

41

主题

160

帖子

1217

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

50

主题

1916

帖子

7532

积分

论坛元老

Rank: 8Rank: 8

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

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

使用道具 举报

9

主题

292

帖子

2600

积分

论坛UI达人

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

涂鸦的报错日志 ...

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

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

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-2-21 21:05 , Processed in 0.128492 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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