Có cách nào trực tiếp để truy xuất số registered name
được liên kết với số pid()
không? Hoặc tôi có phải đi qua các tên registered()
và thực hiện whereis()
trên từng phần tử trong danh sách để tìm không?Erlang: nhận "tên đăng ký" được liên kết với `pid`
9
A
Trả lời
13
Check-out erlang:process_info/2 và ItemSpec này:
{registered_name, Atom}
Atom là tên đăng ký của quá trình. Nếu quá trình này không có tên đăng ký, bộ tuple này không có trong danh sách.
PS. Tại sao bạn muốn ánh xạ ngược này? Là nó chỉ cho gỡ lỗi tương tác?
Các vấn đề liên quan
- 1. Nhận tên từ PID?
- 2. cách tạo liên kết để hủy đăng ký nhận email
- 3. Nhận tên người dùng Windows đã đăng nhập được kết hợp với máy tính để bàn
- 4. Liên kết ảnh được đăng với trang ứng dụng
- 5. Mở một quá trình với Popen và nhận được PID
- 6. Đặc tính không được đăng ký: tên thuộc tính
- 7. thiết lập bộ điều khiển đăng ký - người dùng không liên tục được đăng ký :: RegistrationsController
- 8. nhận được lỗi nhận nhiệm vụ đăng ký kiểu 'mytasks.add'
- 9. Tên liên kết trong chữ ký loại sử dụng DataKind
- 10. Nhận PID của ứng dụng hiện đang được thực hiện
- 11. Dọn dẹp ràng buộc/không liên kết với Dịch vụ trong Đơn đăng ký
- 12. FactoryGirl has_many liên kết với xác nhận
- 13. Xác nhận đăng ký Devise
- 14. Django, đăng ký người dùng với tên và họ?
- 15. Tôi có thể nhận được liên kết giới thiệu không?
- 16. .NET HttpListener: khi đăng ký cả HTTP & HTTPS tôi nhận được "xung đột với đăng ký hiện tại trên máy"
- 17. Nhận tên cột liên kết của texbox templatefield
- 18. Liên kết đăng xuất với URL trả về (OAuth)
- 19. Nhúng Cordova WebView, Người nhận chưa được đăng ký
- 20. liên kết xác nhận qua email
- 21. Ajax Xóa liên kết đăng xuất current_user
- 22. đăng và nhận cùng với chữ ký phương thức
- 23. cách tham gia bảng được liên kết với liên kết has_one
- 24. Chế độ xem bảng có thể chỉnh sửa được liên kết với NSArrayController được liên kết với NSUserDefaultsController
- 25. Github API nhận tiêu đề liên kết với ajax
- 26. Nhận tên gói và chữ ký từ uid/pid của ứng dụng trong ứng dụng khách bản địa
- 27. Đã cố đăng ký tiện ích với id == valores0 nhưng id đó đã được đăng ký
- 28. Github hiển thị tên thay vì tên người dùng được liên kết trong cam kết
- 29. Cách tốt nhất để triển khai liên kết hủy đăng ký nhận bản tin của bạn là gì?
- 30. Trả lại ký tự được liên kết với mã Ascii được chỉ định trong R
@Christian: Tôi có "xe buýt nhắn tin" nơi tôi theo dõi "người đăng ký". Tôi làm điều này thông qua "tên đăng ký" của họ vì vậy khi một máy chủ khởi động lại (new pid()), tôi không mất tất cả cấu hình của nó -> giảm thời gian – jldupont