Tôi muốn đăng nhập user_id của người tạo yêu cầu và tên phương thức của mọi phương thức được gọi cho một lớp javascript. Ví dụ:làm cách nào tôi có thể ghi lại mọi cuộc gọi phương thức trong node.js mà không cần thêm các dòng gỡ lỗi ở mọi nơi?
35 - log_in
35 - list_of_other_users
78 - log_in
35 - send_message_to_user
35 - connect_to_redis
78 - list_of_other_users
Vì mọi thứ đều là người dùng không đồng bộ 35 và 78 có thể đang làm công cụ cùng một lúc. Vì vậy, tôi muốn đảm bảo mỗi dòng nhật ký bắt đầu bằng user_id của họ để tôi có thể grep cho nó và chỉ xem hoạt động của một người dùng tại một thời điểm.
Có cách nào siêu thông minh để thực hiện việc này mà không thêm câu lệnh logger vào mọi phương thức không?
có thể trùng lặp của [Làm thế nào để gỡ lỗi các ứng dụng Node.js?] (Http://stackoverflow.com/questions/1911015/how-do-i-debug-node-js- ứng dụng) – Sylar