- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个 J2SE 应用程序,用于同步存储在不同服务器上的四个数据库中的 184 辆汽车的 GPS 信息。我为每辆车创建一个线程并存储在 ScheduledThreadPool 中
ScheduledExecutorService executor = Executors.newScheduledThreadPool(20);
for (int i = 0; i < cars.size(); i++) {
Car vec_temp = cars.get(i);
SyncThread carThread = new SyncThread(q, vec_temp, reintentos);
long sleep = carThread.calculateVehicleDelay();
executor.scheduleAtFixedRate(hilo, 0, sleep, MILLISECONDS);
}
纬度和经度信息由 SocketServer 在 XML 数据中检索,因此在 SyncThread 类中我实例化一个 Socket 并请求信息并关闭该连接,每 15 分钟进行一次...
由于某种原因,该应用程序开始运行良好,但有时会停止运行,没有异常......
jar 作为 Windows 服务运行。
最佳答案
根据API ,
If any execution of the task encounters an exception, subsequent executions are suppressed.
话虽如此,如果您将代码发布在 SyncThread
中就更好了,否则它几乎无法帮助您。另外,hilo
是什么?为什么要安排执行 hilo
,而不是 carThread
?
关于Java ScheduledThreadPool 多线程在一段时间后停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6158369/
我正在开发一个 J2SE 应用程序,用于同步存储在不同服务器上的四个数据库中的 184 辆汽车的 GPS 信息。我为每辆车创建一个线程并存储在 ScheduledThreadPool 中 Sc
正在解决我有 3 个现金柜台为客户提供服务的问题。每个计数器需要 1 秒来处理 1 个项目,第三个计数器需要 2 秒来处理每个项目。 (例如,顾客 A 在柜台 1 上有 5 件商品,需要 5 秒才能完
所以,假设我有一个包含 10 个线程的 ScheduledExecutorService,如此生成,并且我启动一个定期任务每分钟运行一次。 svc = Executors.newScheduledTh
我有一个 类 的 3 实例,它实现 runnable 接口(interface)。我正在实例化我的 Executor 类,如下所示; executor = Executors.newSchedule
我有这个简单的测试: import java.util.Timer; import java.util.TimerTask; public class ScheduleTest { private
目前,我有一个每秒收集数据并将其发送到 API 端点的应用程序。为了每秒运行一次,我使用 ScheduledThreadPoolExecutor 来运行发送数据的线程。问题是发送数据有时需要超过一秒,
我正在创建一个 ScheduledThreadPool 来定期运行一些方法调用。举个例子,我想每 10 秒将所有内容保存到数据库中......所以我得到了: public class Schedule
我想要编写一个小型 Android 应用程序,并且想要更新我的 Activity 中的一个元素非常快速且频繁地按下按钮后(每约 50-250 毫秒)。 我还希望能够更新元素更改的频率计时器正在运行。
我是一名优秀的程序员,十分优秀!