一种强鲁棒性分布式光伏实时数据采集方法
摘要:
本发明提供了一种强鲁棒性分布式光伏实时数据采集方法,其对于服务器或网络异常导致的线程崩溃或线程阻塞问题能够自适应调节,直至线程恢复正常。其采用定时任务组件scheduledExecutorService来实现服务任务的循环运行,在使用scheduledExecutorService实现程序循环运行时,通过scheduledExecutorService服务中的scheduleAtFixedRate方法,设置定时执行时间间隔为5分钟,每次业务逻辑程序执行完成会和5分钟进行比较,如果小于5分钟,则线程等待,下一次循环会在5分钟后开始执行;如果大于5分钟,则线程立即开始下一次循环;其设置有基于FutureTask异步计算的线程阻塞恢复机制,该机制建立FutureTask中的future对象。
0/0