SSH下有两个简单的方法
1、/opt/vc/bin/vcgencmd measure_temp
这个显示的直接就是可视的温度,如:temp=40.0'C
2、cat /sys/class/thermal/thermal_zone0/temp
这个显示的是数字,需要简单的看一下:39920
Submitted by gouki on 2020, August 6, 9:42 AM
SSH下有两个简单的方法
1、/opt/vc/bin/vcgencmd measure_temp
这个显示的直接就是可视的温度,如:temp=40.0'C
2、cat /sys/class/thermal/thermal_zone0/temp
这个显示的是数字,需要简单的看一下:39920
Submitted by gouki on 2020, August 6, 9:22 AM
用树莓派,其实就是一个 折腾。看了一下资料,其实现在NUC比树莓大不了多少。但NUC可以直接SSD硬盘啊。而树莓没有。
当然,树莓也有自己的好处,比如,我可以折腾几个SD卡,装上不同的工具。想用哪个的时候插哪个就行了,除了卡一点。
为什么用VNC,就是因为create_ap失败。想看看图形下怎么搞,结果vnc报这个错。
OK,运行:sudo raspi-config,进入Advanced Options,然后选择Resolutions,选择一个你想要的分辨率的。默认的分辨率是300x200,所以不能显示。想想树莓都能 支持4K了。还是选个最大的吧。
点击OK后,提示重启。
然后VNC就可以连接了。
Submitted by gouki on 2020, August 4, 11:18 PM
网上很多类似的教程,我刚买了个树莓派4,没有micro hdmi线,没有USB线。没有键盘鼠标。开始很纠结。怎么办呢?
Submitted by gouki on 2020, June 7, 2:54 PM
在nginx下配置Websocket的proxy_pass还是很方便的。几乎和默认的proxy_pass一致,只要加两行代码:
如果对http_upgrade和$connection_upgrade的变量有自定义,可以这样写:
如果不熟悉map的用法,这里有一篇中文的说明:https://blog.51cto.com/tchuairen/2175525,
至此,一个websocket 就配置好了,但偶尔你可能还是会发现ws会断开,所以最好设置一下超时时间。比如5分钟?
毕竟网络不好的时候。。30s或者60s是真有可能会数据发出去收不到的。干脆延长一点吧。
参考:
1、https://www.xncoding.com/2018/03/12/fullstack/nginx-websocket.html
2、https://blog.51cto.com/tchuairen/2175525
Submitted by gouki on 2020, May 15, 7:20 PM
前几天发的:用pm2管理frpc ,里面直接讲的是用pm2 start -x 来启动的。如果用yaml来启动的话,会有部分不同