Tôi đang cố gắng thiết lập môi trường thử nghiệm tải phân tán bằng JMeter. Tôi cần phải thiết lập các khách hàng từ xa sử dụng một cái gì đó di động giống như một đĩa CD Linux Live, nhưng bất cứ khi nào tôi cố gắng để khởi động jmeter-server trong Linux, tôi nhận được lỗi sau ...JMeter - Lỗi địa chỉ vòng lặp khi khởi chạy máy chủ jmeter trên Linux
Created remote object: UnicastServerRef [liveRef: [endpoint:[127.0.0.1:49018](local),objID:[3b0d3d42:12985b7a49b:-7fff, -8459389540436649718]]]
Server failed to start: java.rmi.RemoteException: Cannot start. testbox01.qa.nwr.lan is a loopback address.
Sau googling rộng lớn, các chỉ khắc phục tôi có thể tìm thấy là chỉnh sửa tập tin/etc/hosts để hostname ánh xạ tới một thứ khác ngoài địa chỉ loopback 127.0.0.1. Tôi đã thử điều này bằng cách sử dụng Ubuntu, Fedora và CentOS, và dường như tất cả chúng đều mặc định để thiết lập tên máy chủ thành 127.0.0.l.
Con đường tôi nhìn thấy nó, tôi có bốn lựa chọn ...
1) Tùy chỉnh/etc/hosts nộp cho mỗi hộp kiểm tra từ xa tôi thiết lập, trong đó bao gồm lên tới 20-50 động DHCP giao Các địa chỉ IP.
2) Tìm ra cách để buộc bản thân Linux gán tên máy chủ cho địa chỉ IP DHCP theo mặc định. Đây chắc chắn là giải pháp duyên dáng hơn, nhưng tôi không có ý tưởng làm thế nào để làm điều này. Có ai biết không?
3) Tìm và sử dụng bản phân phối Linux có sẵn dưới dạng Đĩa CD trực tiếp không ánh xạ tên máy chủ của nó thành 127.0.0.1 theo mặc định. Có ai biết không?
4) Nhảy vào mã của JMeter và bắt đầu dây điện giật, nhưng nếu nói đến điều này, tôi sẽ sớm sử dụng một công cụ mã nguồn mở khác với bộ tính năng mỏng hơn, nhưng kiến trúc phân tán không bị vấn đề này .
Nếu có ai có lời khuyên nào, tôi sẽ biết ơn. Cảm ơn!
Không chắc chắn điều này có hữu ích hay không nhưng tôi đã tìm thấy một lỗi có vẻ chứa bản vá cho vấn đề này. https://bugs.launchpad.net/ubuntu/+source/jakarta-jmeter/+bug/589042 – Glen
@Glen - Cảm ơn bạn đã dẫn đầu, Glen – Syndog
@Glen: Bạn nên đăng nhận xét của mình dưới dạng câu trả lời để bạn nhận được tín dụng cho nó. –