Kiểu như của e nói là, nếu 1 user đã thuộc vào nhóm canary thì sẽ vẫn ở nhóm đó chứ ko quay lại nhóm stable khi F5 nữa
Để làm cái này thì có nhiều cách, dùng cookie chẳng hạn, Nginx ingress support canary release thông qua cookie/headers,....
Ví dụ khi thực hiện canary release, lần đầu user truy cập sẽ cho họ vào nhóm canary (dùng feature mới), và set cho họ 1 cái cookie, những lần tiếp theo họ truy cập nếu vẫn thấy cái cookie đó thì vẫn show feature mới
Em có thắc mắc là nếu như việc deploy 10%-50% với 1 canary application, thì traffic được switch giữa 1 bản stable và canary thì làm sao nhất quán được để thu nhập feedback của user nhỉ ? giống như access 2 lần đầu thì bản stable và lần 3 lại canary, cứ bị switch liên tục như vậy ạ?
THẢO LUẬN
Cảm ơn bạn, mong là bạn có thể tìm được linh cảm từ 1 case thực tế như này.
bước tiếp theo của phương pháp 1 là gì?
Bài viết hay quá
cái loda bị lỗi sao á anh vào nó hiện 3 cái mục chọn á anh
Chỉ mới là bản Draft thì bạn lên bài viết này có ý nghĩa gì ta?
ok bạn :heehe
chào a a còn file ddowwload của pfsense nữa không ạ cho e xin với ạ .em cảm ơn a
giờ trang loda.me không còn hoạt động nữa à bác
Uk có nhiều kiểu canary release e ạ
Kiểu như của e nói là, nếu 1 user đã thuộc vào nhóm canary thì sẽ vẫn ở nhóm đó chứ ko quay lại nhóm stable khi F5 nữa
Để làm cái này thì có nhiều cách, dùng cookie chẳng hạn, Nginx ingress support canary release thông qua cookie/headers,....
Ví dụ khi thực hiện canary release, lần đầu user truy cập sẽ cho họ vào nhóm canary (dùng feature mới), và set cho họ 1 cái cookie, những lần tiếp theo họ truy cập nếu vẫn thấy cái cookie đó thì vẫn show feature mới
Em có thắc mắc là nếu như việc deploy 10%-50% với 1 canary application, thì traffic được switch giữa 1 bản stable và canary thì làm sao nhất quán được để thu nhập feedback của user nhỉ ? giống như access 2 lần đầu thì bản stable và lần 3 lại canary, cứ bị switch liên tục như vậy ạ?
@s2nhat51099 là khi mình deloy lên Vercel , cơ chế ssl của server đó sẽ chặn hả bạn , thấy nó báo lỗi cors
Mình gửi lại nha bạn, bạn thử coi được không? https://drive.google.com/file/d/15FMfPyfZjMm9msU9q4C3Zdw7bTYj6ROK/view?usp=sharing
Em cảm ơn anh ạ , thật sự quá ý nghĩa ạ
từ trước tôi dùng js code loạn xạ hết . Nhưng khi có ts , tôi đã viết code như kiểu java rồi , bởi vì nó có oop
link drive die rồi b ơi
bài viết rất hay, cảm ơn anh đã chia sẻ 💯
@monmen bài viết ví dụ đi từng bước rất trực quan, Cám ơn bạn 👍️
bác ơi e run file nhưng mà bị lỗi file src, bác giúp e với
😅