Commit 05fb8d99 authored by yanzg's avatar yanzg

身份证识别

parent 31534956
......@@ -16,7 +16,7 @@ import java.util.concurrent.ConcurrentLinkedQueue;
* @author 颜佐光
*/
@Component
public class QueueServiceImpl implements QueueService, Runnable {
public class QueueServiceImpl implements QueueService {
private final BeanDao beanDao;
private final Queue<QueueVo> queue = new ConcurrentLinkedQueue<>();
private boolean isAsyncRun = false;
......@@ -58,7 +58,12 @@ public class QueueServiceImpl implements QueueService, Runnable {
}
synchronized (this) {
isAsyncRun = true;
Thread thread = new Thread(this);
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
}
});
thread.setDaemon(true);
thread.start();
}
......@@ -88,8 +93,7 @@ public class QueueServiceImpl implements QueueService, Runnable {
beanDao.createBinding(vo.getExchangeName(), vo.getQueueName(), vo.getRouteKey());
}
@Override
public void run() {
private void handleQueue() {
while (!this.queue.isEmpty()) {
QueueVo vo = this.queue.poll();
try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment