zhaowei/20241220 日报.md
2024-12-20 18:23:35 +08:00

2.7 KiB
Raw Permalink Blame History

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://localhost:8082 向 http://localhost:8088/user/list 发起 AJAX 请求,由于端口不同,产生了跨域问题

    • 什么是同源策略

      • 同源策略Same-Origin Policy是一种Web安全机制它定义了浏览器在加载网页时如何限制不同源之间的交互。

        所谓同源即指在同一个域就是两个页面具有相同的协议Protocol主机Host和端口号Port