在 sidekiq 的日志文件中,我可以看到工人的 ID,如下所示:
2013-08-28T10:19:03Z 8911 TID-osy5fnl1o MyWorker JID-262996c2737e7a5ec5c71674 INFO: start
2013-08-28T10:19:03Z 8911 TID-ptes4 MyWorker JID-6830e08b5da72b360d4d1ae2 INFO: start
2013-08-28T10:19:03Z 8911 TID-povog MyWorker JID-2d31755b001ecd02fe1abc09 INFO: done: 22.52 sec
2013-08-28T10:19:04Z 8911 TID-povog MyWorker JID-df52f500a3ba27e18b2ba313 INFO: start
在我的工人的 @perform@ 方法的主体内,我想获得那个 ID。如果不可能,考虑到同一类有多个并发工作人员,为该工作人员获取唯一 ID 的最佳策略是什么?
我需要这个来帮助处理日志文件。