08 2022 档案
摘要:问题:本来以为可以只使用C语言就可以完成EdgeX Foundry的开发,最终发现go语言是绕不过去的坎,于是从头开始,把go语言相关的教程做一遍,但是在安装了ZeroMq和VsCode之后,Edge的部分端口显示被占用 于是,查询所有的端口使用情况,发现查不到,经过一番波折,发现需要切换到root
阅读全文
摘要:注:创建设备服务前,请先确保已经安装了必要的工具和环境信息 https://www.cnblogs.com/azhu1998/p/16601944.html step1:首先,下载并构建适用于 C 的 EdgeX 设备服务 SDK(软件开发工具包) 从 Github 克隆 device-sdk-c(
阅读全文
摘要:1、需要安装的清单 2、执行安装指令 sudo apt-get install libcurl4-openssl-dev libmicrohttpd-dev libyaml-dev libcbor-dev libpaho-mqtt-dev uuid-dev libhiredis-dev 问题1:部分
阅读全文
摘要:通过 HiveMQ 提供的 MQTT 浏览器客户端监视 EdgeX 事件数据 EdgeX 为各种云服务和应用程序提供导出器(称为应用程序服务)。为了保持本指南的简单性,我们将使用社区提供的“应用程序服务可配置”将 EdgeX 数据发送到 HiveMQ 托管的公共 MQTT 代理。然后,您可以通过 H
阅读全文
摘要:问题来源: 启动docker-compose,但却提示Redis服务被其他容器占用,但却搜索不到占用的容器 解决: cd到docker-compose.yml文件所在的位置,终端重新运行docker-compose up -d 或 docker-compose down 启动成功,问题解决
阅读全文
摘要:1、连接虚拟设备获取数据 EdgeX Foundry提供了一个虚拟设备服务,可以模拟许多设备常用于测试和开发。 每个设备在可配置的参数内随机生成各种类型的数据。 例如,随机整数设备将生成随机整数。 虚拟设备(也称为设备虚拟)服务在EdgeX中作为默认 EdgeX 配置的一部分拉取并运行的服务,可以通
阅读全文
摘要:安装完docker以后,并将自己添加到docker用户组,下载EdgeX Foundry执行 执行命令以从 Docker Hub 下载并运行 EdgeX Foundry Docker 映像 curl https://raw.githubusercontent.com/edgexfoundry/edg
阅读全文
摘要:1、检查虚拟机-设置-处理器-虚拟化引擎 勾选前两项 2、再次启动Docker以后,如果卡在starting界面 点击TroubleShoot 分别尝试这两个选项,点完后,发现出现了新的状态:Docker Desktop is Stopping..... 卸载Docker Desktop,重新安装,
阅读全文
摘要:Docker-Desktop在Linux系统中的安装包为DEB包 .deb安装包正常情况下无法直接通过Ubuntu Software进行安装,需要安装相应的插件/支持。 当然也可以通过命令行进行安装,如: sudo dpkg -i xxx.deb # 安装 执行该语句依然无法安装Docker,会提示
阅读全文
摘要:在官网下载了win版的docker,而会自带下载虚拟机Hyper-V,这会和vmware虚拟机产生冲突,导致后者不能使用 查阅资料,控制面板——程序——打开或关闭windows功能,选择勾选Hyper-V,确定禁用该服务即可 问题:正常情况下,禁用了Hyper-V,Docker应该无法正常使用,但重
阅读全文