mirror of
https://github.com/ctripcorp/zeus.git
synced 2024-09-20 07:36:02 +08:00
update lock
This commit is contained in:
parent
377c7408c4
commit
523e3302a0
|
@ -44,6 +44,7 @@ public class MessageQueueImpl implements MessageQueue {
|
|||
private Date startTime = new Date();
|
||||
private Logger logger = LoggerFactory.getLogger(this.getClass());
|
||||
private FetchThread fetchThread = new FetchThread();
|
||||
DistLock lock = dbLockFactory.newLock("MessageQueue");
|
||||
|
||||
@PostConstruct
|
||||
private void init() {
|
||||
|
@ -84,7 +85,6 @@ public class MessageQueueImpl implements MessageQueue {
|
|||
|
||||
public void fetchMessage() throws Exception {
|
||||
Map<String, List<Message>> res = new HashMap<>();
|
||||
DistLock lock = dbLockFactory.newLock("MessageQueue");
|
||||
boolean isLocked = false;
|
||||
try {
|
||||
if (isLocked = lock.tryLock()) {
|
||||
|
|
Loading…
Reference in a new issue