Tích hợp Nacos với .NET Core và Ocelot

Cài đặt từ nuget: nacos-sdk-csharp.Extensions.Configuration Để cài đặt Nacos thông qua Docker, lưu ý rằng các phiên bản mới mở thêm cổng 9848 và 9849 cho giao tiếp GRPC: docker run --name nacos \ -e MODE=standalone \ -p 8848:8848 -d \ -p 9848:9848 \ -p 9849:9849 \ --restart always nacos/nacos-server:latest Truy cập giao diện Nacos tại: http:/ ...

Đăng vào ngày 27 tháng 6 lúc 18:19

Cân bằng tải động với cổng Ocelot và Consul

1. Vai trò & Mục đích Thiết lập cổng truy cập thống nhất để định tuyến đến nhiều dịch vụ backend, giúp ẩn địa chỉ thực tế của các microservice. Ocelot hỗ trợ tích hợp nhà cung cấp phát hiện dịch vụ (service discovery), cho phép xác định host/port của dịch vụ mục tiêu thông qua Consul. Kết hợp này cho phép mở rộng cluster dịch vụ tự động mà kh ...

Đăng vào ngày 29 tháng 5 lúc 17:33

Tích hợp Ocelot trong .NET Core để xây dựng API Gateway

Ocelot là một thư viện mã nguồn mở giúp xây dựng API Gateway cho hệ thống microservice trên nền tảng .NET Core. Nó hỗ trợ nhiều tính năng mạnh mẽ như định tuyến, cân bằng tải, xác thực, giới hạn tốc độ, tích hợp với Consul, Polly và nhiều công cụ khác. Cài đặt các gói cần thiết Đảm bảo dự án sử dụng .NET 6.0 trở lên, sau đó cài đặt các package ...

Đăng vào ngày 24 tháng 5 lúc 10:59