Bài viết rất chi tiết, rất cảm ơn tác giả. Tuy nhiên ở phần mask mình nghĩ nếu bạn có thêm 1 vài note nhỏ sẽ giúp người đọc hiểu rõ hơn cũng như tiếp cận nhanh hơn với code example của bạn.
@quangdev1607 nếu là private thì đương nhiên là ko được rồi e, vì trong quá trình lấy HTTPS nó sẽ gọi vào domain của e để xác thực và cần có response trả về.
Tốt nhất e nên có 1 cái VPS thì học tập vọc vạch sẽ dễ hơn
@maitrungduc1410 Dạ anh cho em hỏi thêm là: trường hợp em có cài trên máy một server Ubuntu bằng phần mềm VMware. Em có thực hành deploy như trên blog anh trên con server đó, đến lúc cài https thì nó báo như này ạ:
Phải chăng là do cái ip của server em là private nên nó không truy cập được vào anh nhỉ. Hay em phải thuê một VPS của AWS, Google thì mới được ạ?
Vậy nếu khi tạo 1 element không dựa vào list thì key sẽ render như thế nào vậy ạ.
Theo như e thấy thì mình có thể tự add key vào nhưng trong trường hợp em không add vào thì nó sẽ render gì cho key.
@cristiano à anh hiểu ý em ùi, nếu vậy lúc bắn event e thêm id để phân biệt là worker với app được k nhỉ. Theo ý kiến của anh thì worker chỉ nên làm việc của nó chứ k nên gửi 2 chiều. Trong truờng hợp em muốn gọi 1 sự kiện gì đó trong quá trình xử lý ở worker về app thì e nên tách riêng event với app.
Theo mình thì có thể làm vậy để sau này có thay đổi về database chỉ cần vào đó update. Mình chưa tìm hiểu rõ NestJS implement DI như thế nào nên k chắc hiệu năng có giảm đi khi import thêm 1 tầng hay không.
e f5 xem lại bài này nhé, a vừa update 1 chút ở file gitlab-ci.yml, ở thời điểm hiện tại ta ko cần tự cài docker-compose nữa mà nó có sẵn trong Docker luôn rồi
bác ơi em đang muốn sử dụng proxy để redirect link thì phải làm thế nào bác nhỉ?
em có test qua nhưng nó chỉ redirect được tới domain chính còn muốn redirect đến link chính xác thì không được
THẢO LUẬN
Bài viết rất chi tiết, rất cảm ơn tác giả. Tuy nhiên ở phần mask mình nghĩ nếu bạn có thêm 1 vài note nhỏ sẽ giúp người đọc hiểu rõ hơn cũng như tiếp cận nhanh hơn với code example của bạn.
@quangdev1607 nếu là private thì đương nhiên là ko được rồi e, vì trong quá trình lấy HTTPS nó sẽ gọi vào domain của e để xác thực và cần có response trả về.
Tốt nhất e nên có 1 cái VPS thì học tập vọc vạch sẽ dễ hơn
@maitrungduc1410 Dạ anh cho em hỏi thêm là: trường hợp em có cài trên máy một server Ubuntu bằng phần mềm VMware. Em có thực hành deploy như trên blog anh trên con server đó, đến lúc cài https thì nó báo như này ạ:
Phải chăng là do cái ip của server em là private nên nó không truy cập được vào anh nhỉ. Hay em phải thuê một VPS của AWS, Google thì mới được ạ?
vấn đề đã được xử lý mình cảm ơn ạ
@nguyentuan239
trường hợp có cache full html thì tốc độ vẫn chỉ = origin, chưa kể dynamic data, update liên tục thì cache full html kiểu gì.
thế trường hợp refresh token trong db hết hạn thì cơ chế nào tốt nhất để xoá bỏ ạ, e đang nghĩ đến việc chạy cronjob nhưng thấy không được tốt lắm
Vậy nếu khi tạo 1 element không dựa vào list thì key sẽ render như thế nào vậy ạ. Theo như e thấy thì mình có thể tự add key vào nhưng trong trường hợp em không add vào thì nó sẽ render gì cho key.
VD:
<p>Devnote 1</p>=> key=?@cristiano à anh hiểu ý em ùi, nếu vậy lúc bắn event e thêm id để phân biệt là worker với app được k nhỉ. Theo ý kiến của anh thì worker chỉ nên làm việc của nó chứ k nên gửi 2 chiều. Trong truờng hợp em muốn gọi 1 sự kiện gì đó trong quá trình xử lý ở worker về app thì e nên tách riêng event với app.
Thanks bạn nha, mình sẽ cố gắng ra thêm những bài tương tự như vậy để support mọi người ^^
Theo mình thì có thể làm vậy để sau này có thay đổi về database chỉ cần vào đó update. Mình chưa tìm hiểu rõ NestJS implement DI như thế nào nên k chắc hiệu năng có giảm đi khi import thêm 1 tầng hay không.
appvàdbcủa e có trong cùng 1 networkdb-networkko?docker compose psxemdbnó có Up hay ko?execvàodbvà chạycurl localhost:27017xem có gì ko nhéđược chứ e, domain thì thường public mà.
Hello anh, ở bài này e đang không connect tới db được ạ, còn redis thì có kết nối được.
Em chào anh, cho em hỏi là mình deploy như vậy thì người khác trên Internet có truy cập vào domain của mình được không ạ.
hay quá bro
ukkkk
e f5 xem lại bài này nhé, a vừa update 1 chút ở file
gitlab-ci.yml, ở thời điểm hiện tại ta ko cần tự cài docker-compose nữa mà nó có sẵn trong Docker luôn rồistage build của em lỗi đoạn nó tải docker compose về anh ạ do thằng pip nó k tải được compose à anh
bác ơi em đang muốn sử dụng proxy để redirect link thì phải làm thế nào bác nhỉ? em có test qua nhưng nó chỉ redirect được tới domain chính còn muốn redirect đến link chính xác thì không được
Dạ vâng hihi cảm ơn bác ạ