Fox-Edge安装

请到灵狐云端的页面下载Fox-Edge最新的初始安装包,默认的账号/密码:Fox-Edge-Public/12345678

Fox-Edge启动

组件下载安装

1、初始状态

从 仓库管理>服务模块配置,可以看到,新安装的Fox-Edge只有gateway-service和manager-service两个内核服务
image

2、下载服务

从 仓库管理>服务模块仓库,可以看到在灵狐技术网站的中央仓库提供的服务列表。

  #先下载下列服务
  1、channel-simulator-service
  这是一个通道服务,在测试环境下,为开发者提供一个模式设备的问答响应能力,方便开发者进行设备报文级别的测试
  在此,可以也可以充当设备模拟器的作用
  
  2、device-service
  这是设备数据解码的核心服务,它为上层应用提供面向设备的会话操作。它会将面向设备的会话操作,编码成为通信报文
  然后发送给下层的通道服务,再由通道服务转发给远端的物理设备。当远端设备通过通道服务返回数据的时候,对报文进
  行解码操作,使之成为上层应用可以理解的业务对象。
  
  3、controller-service
  这是控制器服务,会根据用户的监控认为编排,周期性的将设备操作任务,发送给device-service服务。当远端的设备响
  应后,device-service在完成报文解码后,将设备的业务数据返回给控制器服务。
  控制器服务在获得远端设备的业务数据后,会将业务数据发送给persist-service服务,进行持久化保存。
  
  4、persist-service
  这是持久化服务,控制器服务从设备收集完成数据之后,会把需要持久化保存的数据,发送给persist-service服务。此时
  persist-service会将设备的数据,保存到Redis和MySQL当中,供其他服务消费使用。

  

image

3、安装服务

image

4、检查安装

image

简单测试验证

1、通道的测试

从 任务管理>通道操作任务,给模拟设备发送一下测试报文,可以看到模拟设备返回了响应报文,此时说明Fox-Edge跟模拟设备通信上了
image

2、设备的测试

从 任务管理>设备操作任务,给模拟设备发送一下操作请求,可以看到模拟设备返回了响应数据,此时说明Fox-Edge跟模拟设备能够正常会话上了
image

3、添加监控任务

从 任务管理>设备监控任务,给控制器服务添加一个监控任务,让其周期性的去访问远端设备
image

4、检查监控数据

从 设备管理>设备数值,可以看到添加监控任务后,不断从远端设备获得并持续更新数据,这些设备数据保存在redis和mysql当中
image