THẢO LUẬN

@rockman88v Dạ em cảm ơn anh: em có chổ này nhờ anh giải đáp giúp:

tcp 0 0 0.0.0.0:31514 0.0.0.0:* LISTEN 3495/kube-proxy

tcp 0 0 0.0.0.0:30562 0.0.0.0:* LISTEN 3495/kube-proxy

hiện tại em đang gán cho nginx-ingress 2 port customs HTTP: 30562 và HTTPS là 31514

EM đã kiểm tra trên 3 con mater: đều có 2 port với trạng thái listen, em cấu hình tiếp haproxy.cfg như sau:

backend backend_ingress

    mode    http
    stats   enable
    stats   auth username:password
    balance roundrobin
    server  viettq-master1 192.168.10.11:30562 cookie p1 weight 1 check inter 2000
    server  viettq-master2 192.168.10.12:30562 cookie p1 weight 1 check inter 2000
    server  viettq-master3 192.168.10.13:30562 cookie p1 weight 1 check inter 2000

Tuy nhiên khi em restart haproxy service thì vẩn báo là: haproxy[13974]: backend backend_ingress has no server available! em có check:

[sysadmin@vtq-cicd nginx-ingress]$ kubectl get services -n nginx-ingress

NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE apple-service ClusterIP 10.233.0.169 <none> 5678/TCP 172m nginx-ingress-nginx-ingress LoadBalancer 10.233.62.185

80:30562/TCP,443:31514/TCP 172m

và thực hiện allow port trên firewall để test/

Rất mong được anh phản hồi,

+1

Bài viết trên của tác giả cũng không phải là chê OpenAI không open source, mà mình thấy tác giả chê ở 2 điểm:

  • OpenAI public bài báo GPT-4 Technical Report, nhưng bên trong đó nội dung quảng cáo là nhiều, chứ hầu như không có chia sẻ thông tin gì về technical cho cộng đồng
  • Họ đặt tên công ty là OpenAI, nhưng những đóng góp mang tính Open thì lại rất ít (khác hẳn với những gì đội nghiên cứu ở như Google, Facebook làm)

chứ chẳng ai lại đi "chê" một công ty khi họ không open source sản phẩm của họ ra cả 😂

+2

@kiendev đặc điểm của refresh token là ko gửi kèm theo tất cả request, chỉ khi nào token expried thì mới gửi refresh token, nếu gửi như access token thì dễ bị mất refresh token, nên sẽ ko dùng đc cookie ??

0

Mình update trên phần FAQ hoặc comment bên trên rùi nhé 😍

0

Thế muốn dùng chung cả moblie app và web thì lưu ở cookie sao dùng được trên mobile app ?

0
thg 3 22, 2023 7:38 SA

Cảm ơn phản hồi từ bạn.

0
thg 3 22, 2023 7:37 SA

Cảm ơn bạn đã phản hồi. Mình dịch từ tài liệu và tự tóm tắt nên khá khó đọc với mọi người. Mình sẽ cải thiện trong những bài viết sau.

0

hay quá a =))) thực sự series trước của a cũng rất hay mỗi tội e không đủ điều kiện để dựng lab ngay từ đầu =)))

+1
thg 3 22, 2023 7:25 SA

Mình gõ quen rồi nên thấy việc gõ khá bình thường. Còn nếu không thì mình thấy Viblo đã có tích hợp tính năng chuyển đổi hình ảnh thành công thức trên Viblo luôn rồi (nút cuối cùng trong ảnh)

image.png

0

@anh112233

  • Nói như bạn thì cứ implement tốt là được rùi, lưu đâu cũng được cả 😏 , mình chỉ bàn luận cái nào an toàn hơn thôi.
  • Tại sao dùng cookie lại không refresh được? Đó chỉ là việc update lại cookie thôi

Điểm yếu chính là cookie chỉ có 4KB. Again, tùy vào requirement chúng ta tìm cách xử lý thôi, còn nếu tạo ra standard từ đầu thì ưu tiên cookie.

0
thg 3 22, 2023 6:04 SA

thanks @maitrungduc1410. Với mong chờ thêm các bài khác liên quan tới k8s.

0

@kiendev xss thì validate form tốt là đc, vậy là cookie chưa chắc an toàn hơn localstorage, vấn đề là cách implement như thế nào. còn 1 vấn đề nữa nếu dùng cookie thì sẽ ko refresh token đc ??

0

@anh112233 Trên bài mình có nhắc tới việc enable CORS để tránh đó bạn.

Còn vụ xóa local storage thì chúng ta có thể implement bình thường, tuy nhiên vẫn phải implement mà đúng không, nếu như nó không hoạt động tốt thì sao, ví dụ như page crash giữa chừng...

Điều nguy hiểm là lúc web bạn đang chạy thì có thể bị inject xss. Ví dụ chèn script vào comment, các extension độc... bla blo.

0

Èo, cop nguyên không cả dịch luôn. dù sao vẫn cảm ơn top

0
thg 3 22, 2023 4:40 SA

💪💪💪

0

@kiendev chổ ví dụ CSRF, facebook-aa.com sao gửi cookie lên facebook.com đc ta, facebook nó phải setup cors chứ ?? còn muốn xóa localstorage thì mỗi khi init trang thì check hết hạn ròi xóa đi đc mà, vẫn có thể dùng chung cho web và mobile, ko cần implement riêng ??

0
thg 3 22, 2023 4:05 SA

WoW😮

+1

dù sao thì họ cũng cần tiền để phát triển mà, không nên làm cái j miễn phí nếu n ko đem lại lợi ích cho bản thân. Open source về cái căn bản ko phải chỉ là nơi để chia sẻ kiến thức mà trách nhiệm của những người sử dụng open source cũng nên đóng góp ngược trở lại opensource để có thể giúp sản phẩm tốt hơn, nhưng tôi tin chắc rằng các công ty lập ra các open source thì họ luôn có 1 bản private source với những nâng cấp riêng cho bản thân công ty, đồng thời họ sẽ lấy những sự phát triển tốt hơn từ open source để mang vào private source phát triển.

0
thg 3 22, 2023 2:44 SA

mình thấy con bing AI của mic n cũng cùng model với con chat gpt này nhưng thông tin của n luôn có nguồn trích dẫn

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí