Những điểm nhớ quan trọng khi sử dụng Dubbo - 2bet

/imgposts/udikngzz.jpg

Vì phía backend đang sử dụng Dubbo làm khung công tác RPC, và trong quá trình sử dụng hàng ngày có một số kỹ thuật nhỏ, tôi sẽ ghi lại ở đây để dùng làm tài liệu tham khảo.

1

| ``` <dubbo:registry address="zookeeper://127.0.0.1:2181" register="false" />


---|---  
Chỉ cần thiết lập `register="false"` là đủ. Ví dụ, khi chúng ta muốn chạy dịch vụ trong môi trường phát triển mà không muốn các yêu cầu bình thường từ môi trường đó gọi đến máy cục bộ của mình. Tất nhiên, điều này không phải là cách duy nhất. Qua việc sử dụng định tuyến tag từ Dubbo 2.7 trở lên hoặc tự chỉnh sửa logic lấy và đăng ký dịch vụ cũng có thể đạt được kết quả tương tự. Thực tế, những gì được đăng ký vào trung tâm đăng ký thực chất là một chuỗi URL kèm theo tham số, do đó rất dễ dàng để tùy chỉnh. Ngược lại với trường hợp trên là chỉ đăng ký nhưng không lấy.

### [Dubbo chỉ đăng ký nhưng không lấy]( "Dubbo chỉ đăng ký [game tang 100k trai nghiem](/blog/c5c3a72b8892769d.html)  nhưng không lấy")

1

| ```
<dubbo:registry address="zookeeper://127.0.0.1:2181" subscribe="false" />

---|---
Trường hợp sử dụng này áp dụng khi dịch vụ của bạn chỉ đóng vai trò là provider và không có bất kỳ cuộc gọi nào đến các dịch vụ khác. Khi đó, bạn có thể thiết lập như trên.

1 [22win casino](/blog/a09872a2fa89363a.html) 

| ``` <dubbo:provider loadbalance="random" weight="50"/>


---|---  
Đầu tiên, cấu hình này áp dụng khi bạn sử dụng chiến lược cân bằng tải ngẫu nhiên. Nó đặc biệt hữu ích trong trường hợp có nhiều provider. Thực tế, cấu hình này cũng có thể giúp giải quyết phần nào vấn đề chỉ lấy nhưng không đăng ký, bằng cách giảm trọng số của mình xuống 0 hoặc mức rất thấp.