优化上报
parent
b0c8a8627f
commit
6405173b88
|
@ -8,6 +8,7 @@ public class DataReportTask extends Thread {
|
||||||
|
|
||||||
public DataReportTask(){
|
public DataReportTask(){
|
||||||
setName("DataReportTask");
|
setName("DataReportTask");
|
||||||
|
setPriority(2);//优先级设置低点
|
||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
|
@ -15,9 +16,15 @@ public class DataReportTask extends Thread {
|
||||||
// return;
|
// return;
|
||||||
// }
|
// }
|
||||||
try {
|
try {
|
||||||
|
int i = 0;
|
||||||
while(true){
|
while(true){
|
||||||
ReportUserEvent event = ReportUtil.queue.take();
|
ReportUserEvent event = ReportUtil.queue.take();
|
||||||
ReportUtil.doReport(event);
|
ReportUtil.doReport(event);
|
||||||
|
i++;
|
||||||
|
if (i >= 1000) {
|
||||||
|
i = 0;
|
||||||
|
Thread.sleep(100);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} catch (InterruptedException e) {
|
} catch (InterruptedException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
|
Loading…
Reference in New Issue