nichwang 发表于 2018-9-25 09:24:24

Node-RED在Docker中稳定性差?问题基本解决

本帖最后由 nichwang 于 2018-9-29 10:02 编辑

我在群晖的docker中建了一个home assistant,一个Node-RED,最近越发发现Node-RED不稳定,配置好了可以自动化运行了,过个几个小时就不响应了,必须重启Node-RED的容器,而home assistant却稳定运行几天都没问题。不知道各位有没有出现我这种情况的?
=========================================
后续研究心得,给其他遇到类似问题的同学提供一些参考,方法不一定是最好的,但是能解决我目前的问题。
由于我的HA和Node-RED都开启了https,所以导致我的Node-RED在连接HA的时候只能https+域名的方式连接HA(Https+内网ip不行的原因可能是因为证书),这样就存在一定的稳定性问题,因为域名绑定ip是动态的,所以经常会过段时间就失去响应必须重启Node-RED。为了让Node能通过内网连接到HA,采用了一种折中的方法(论坛中大大们提出的一种方法),在路由器中配置dnsmasq,使得内网设备访问域名指向我的内网IP的HA(具体方法参看https://bbs.hassbian.com/thread-4894-1-1.html,这个帖子里讨论的内容),通过这种方式我试用了几天,能稳定执行自动化,不需要重启Node-RED。

wudijushi 发表于 2018-9-25 09:32:15

你想办法先排除是你的配置引起的问题

nichwang 发表于 2018-9-25 10:18:17

wudijushi 发表于 2018-9-25 09:32
你想办法先排除是你的配置引起的问题

配置我认为没问题啊,我能正常使用自动化的呀。
比如一个开门推送消息给手机,晚上我设置好正常的,到了早上,我开门又不推送了,必须重启容器才能正常…无语的

xinfan 发表于 2018-9-25 10:45:56

应该不差,我用了8个月没问题。不喜欢可以转安装版也挺好用。

alei643 发表于 2018-9-25 10:47:39

我用的也是Docker,从来没出过问题。

nichwang 发表于 2018-9-25 11:11:02

alei643 发表于 2018-9-25 10:47
我用的也是Docker,从来没出过问题。

搞不清楚什么原因造成的,另外,你的HA配置是本地IP还是外网域名?

alei643 发表于 2018-9-25 12:37:47

nichwang 发表于 2018-9-25 11:11
搞不清楚什么原因造成的,另外,你的HA配置是本地IP还是外网域名?

我用的本地IP,我在路由器里面做了域名的静态解析,无论用域名还是IP,如果在内网使用的话都一样,不会受到DNS解析影响

nichwang 发表于 2018-9-25 12:57:48

alei643 发表于 2018-9-25 12:37
我用的本地IP,我在路由器里面做了域名的静态解析,无论用域名还是IP,如果在内网使用的话都一样,不会受 ...

我HA和Node都开启了https,结果现在只能配置域名才能连接HA,用内网IP就始终连不上HA,我就担心外网影响,想用内网控制,结果就是配置不了。

alei643 发表于 2018-9-25 13:08:27

nichwang 发表于 2018-9-25 12:57
我HA和Node都开启了https,结果现在只能配置域名才能连接HA,用内网IP就始终连不上HA,我就担心外网影响 ...

那导致不稳定的原因跟域名解析关系比较大吧,我只在NAS上做了HTTPS,HA上没做,再说HTTPS不可能影响内网IP直接访问啊,还是要排查一下网络或者配置问题

xieahui 发表于 2018-9-25 13:43:03

我的node 感觉比ha还稳定 ……ha还跳跳错误 node雷打不动
页: [1] 2
查看完整版本: Node-RED在Docker中稳定性差?问题基本解决