Skip to content

威海港闸口摄像头

  • 业务背景

    • 使用海康摄像头实现车牌的识别与控制闸口的抬杆
  • 实现过程

    • 因为要保证程序代码一直连接摄像头识别车牌号,所以考虑创建一个线程并让他永不销毁
    • 在上线后发现是两个摄像头,故需要两个线程,第一版的代码是创建两个长链接,出闸和入闸的代码分别打成jar包部署,优化版本的代码使用线程池管理这两个线程
    • 在运维过程中出现甲方那边频繁修改摄像头ip等信息,第一版的代码摄像头等信息是硬编码的,频繁变更信息就导致需要我修改信息后重新打包上传服务器并重启服务,所以优化版本考虑使用nacos作为服务配置中心,即便是配置信息修改了,也无需重启应用
  • 代码仓库

MIT版权,未经许可禁止任何形式的转载