基本信息

案例ID:164761

技术顾问:celine - 4年经验 - 物流公司

联系沟通

微信扫码,建群沟通

项目名称:网络发现与上报

所属行业:企业服务 - 云计算

->查看更多案例

案例介绍

项目名称:网络发现进度与设备操作
项目背景:agent端部署在客户内部网络中,对网络中的设备进行发现采集,并将采集数据上报至server端,采集信息经过处理,形成设备拓扑图,对设备状态进行展示和告警。用户操作设备发现,等待过程无法直观看到发现进度和成功失败情况,只能看到最终整体发现结果,也无法在设备告警时主动排查。功能的使用感和完善度需要增强。
涉及技术:线程、线程池、并发工具、设计模式、Spring
实现方式:在任务执行类中增加原子类变量,在发现任务创建之后,提交执行之前,执行之后,分别对设备任务数进行初始化和记数,自定义线程池的异常处理,获取设备的具体异常,标记失败,逐个上报,并将记数汇总,在整体发现结束后进行上报。新增远程操作任务类型,改写任务接口,使其对发现类任务、监控类任务、操作类任务及未来拓展通用,模板方法化任务处理的拉取、创建、提交执行、上报结果,模板化任务的任务内容,对于不同的客户端的具体实现,通用创建客户端连接、浏览日志列表、查看具体日志内容。实现用户对发现过程的进度感知和主动处理。
角色责任:功能涉及agent端部分的设计、实现和与server端的联合验证。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服