This commit is contained in:
kuku 2024-12-20 18:23:35 +08:00
parent c47a199775
commit 6975b4a23a
2 changed files with 75 additions and 0 deletions

75
20241220 日报.md Normal file
View File

@ -0,0 +1,75 @@
# 2024/12/20 日报
### 做了什么
- 程序运行成功,但是访问网页失败
- 端口占用问题 用netstat -nltp 命令查看端口
- 防火墙开启
- 运行 stop.sh关闭程序运行.com 程序看对应的错误日志
- onvif设备添加不成功
- 检查onvif的登录账号和密码 大部分都是这种情况
- onvif查看是否支持事件
- 使用onvif device manager 在左上角登录设备的账号密码
- 点击查看的设备
- 打开Events选项查看是否有时间时间触发
- 如果默认事件列表中没有时间告警相关内容,可以尝试添加过滤器:
1. 在 Filter expression setting区域
- 将 **Expression type** 设置为 `Topic Concrete`
- 在
Expression
字段中输入以下常见时间事件主题:
- `tns1:Monitoring/ClockDeviation` (时钟偏差事件)
- `tns1:Monitoring/TimeSynchronization` (时间同步事件)
- 点击 **Add filter**,然后点击 **Apply**
2. 观察事件列表
- 如果设备支持这些事件,应该会显示在下方的事件日志中。
- 测试客户的easygds录像丢失原因**排除法**(**偶发性的**)
- 录像文件都存在--**排除无法录像的原因**
- 使用root权限登录也存在--**排除权限原因**
- 使用同版本测试没有问题--**排除ubuntu24.02版本的原因**
- 报错内容为移动文件权限失败,编译文件移动测试样例成功执行--**暂时排除移动文件问题**
- 磁盘空间大小充足--**排除磁盘空间问题**
- 使用最新版easygbs3.3.6 同样存在问题--**排除软件版本问题**
- 使用固态录制视频,同样出现-- **排除磁盘io读写速率问题**
- 目前暂时可能的原因
- 可能和某个进程冲突
- 系统环境出现问题
- 更新客户litegbs的文件
- 升级版本
- 激活设备
### 学了什么
- 什么是跨域
- 当请求`url`的**协议、域名、端口**三者之间**任意一个**与当前页面`url`不同即为跨域
- 什么是跨域问题
- 跨域问题是指一个页面尝试加载来自跨域(协议、域名、端口)的资源时所遇到的限制和问题。
- [http](https://so.csdn.net/so/search?q=http&spm=1001.2101.3001.7020)://localhost:8082 向 http://localhost:8088/user/list 发起 AJAX 请求,由于端口不同,产生了跨域问题
- 什么是同源策略
- `同源策略`Same-Origin Policy是一种Web安全机制它定义了浏览器在加载网页时如何限制**不同源**之间的交互。
所谓`同源`即指在同一个域就是两个页面具有相同的协议Protocol主机Host和端口号Port

BIN
问题.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 752 KiB