Recently I've faced such problem. I'm working on the application, in which logging is very important.
Bu uygulama günlükleri I gibi, mesajlar demek
- Kullanıcı A (id = x) (fatura no XXX) fatura yarattı (1)
- Kullanıcı B (id = y) kitabını satın aldı (2)
- Kullanıcı A (id = x) fatura XXX onayladı (3)
(1) ve (3) belirli bir istek / komuta mesajları - yani ben günlükleri görmek istediğiniz zaman, bu istek günlüğü Konu hakkında tüm bilgileri almak gerekir.
Aşırı yüklü ve ajax bir çok kullanır uygulama nedeniyle, farklı kullanıcılar / işlemleri / istekleri mesaj karışık olabilir log.
Geçici, böyle bu sorunu çözdüm:
Ben isteği bazı benzersiz UUID kod başında yarattı ve bu eşsiz kod ile herhangi bir günlük iletileri Önlerine ettik. Yani, basit bir grep UNIX komut tarafından belirli iplik tüm mesajları bulabilirsiniz.
That solves the problem, but I'm not sure it is the best solution for the task. Looks more like reinventing the wheel. What solutions would you reccomend for this problem?