@maitrungduc1410 Thêm 1 vấn đề nữa là ở ngay trước đấy với Dockerfile của anh thì không build được image, lỗi : ERROR: failed to solve: Canceled: context canceled ạ. Em phải tạo file .dockerignore trong đấy để node_modules thì mới build image được ạ. Anh xem lại cả phần đó đi ạ! image.png
From my perspective, the trend towards microservices seems to align with the growing need for scalability and flexibility in modern applications. However, I wonder about the potential challenges, especially for smaller teams or projects where the complexity of microservices might be a significant hurdle. Has anyone experienced a scenario where transitioning to microservices created more challenges than solutions? I saw very similar and helpful info here, recommended.
Hi bạn,
Bài viết khá hay, mình thích nội dung.
Như bạn đề cập thì một số distro họ tạo sẵn (vd Aws ubuntu cho Ubuntu hoặc ec2-user cho Amazon Linux), vậy bạn nên bổ sung bài viết cách disable user có quyền root sau khi tạo user mới. Vì câu chuyện là tránh bị hack vét cạn theo tên user mặc định.
@datnx a hiểu rồi, do Vue CLI nó dùng Chokidar, Docker Windows thì nó dùng WSL, và có lỗi WSL ko watch được file thay đổi để báo thay đổi cho app chạy trong môi trường Linux: https://github.com/microsoft/WSL/issues/4739
Cách fix thì e đơn giản là truyền thêm biến môi trường CHOKIDAR_USEPOLLING=true, sửa lại file docker-compose.yml như sau nhé:
THẢO LUẬN
Bài viết ngắn gọn súc tích tổng quan
tìm hiểu hết keyword trong bài có khi mất mấy tháng
em fix theo anh thì chạy được rồi nha ạ. Nhưng em phải thêm file .dockerignore mới build được. Có gì nếu a thấy đúng thì update vào blog ạ
@maitrungduc1410 Thêm 1 vấn đề nữa là ở ngay trước đấy với Dockerfile của anh thì không build được image, lỗi : ERROR: failed to solve: Canceled: context canceled ạ. Em phải tạo file .dockerignore trong đấy để node_modules thì mới build image được ạ. Anh xem lại cả phần đó đi ạ! image.png
Chỗ này anh em có sử dụng mysql router để thay thế cho keepalived không. build 1 con service trên docker hoặc k8s gì đó chẳng hạn.
cảm ơn bạn đã quan tâm, mình sẽ nghiên cứu và lên bài sớm!
Thanks b góp ý nhé. Theo cá nhân mình thấy có 2 lý do này. Nếu không đúng mong m.n góp ý thêm nhé
Nhưng tóm lại là mình cũng thấy k nhanh hơn là bao và có thể nó chậm đi nếu short link họ còn tracking click, user,...
Cảm ơn bạn, mong bạn viết tiếp phần hướng dẫn intruder, repeater, sequencer.
@Datnd oke e nhé
From my perspective, the trend towards microservices seems to align with the growing need for scalability and flexibility in modern applications. However, I wonder about the potential challenges, especially for smaller teams or projects where the complexity of microservices might be a significant hurdle. Has anyone experienced a scenario where transitioning to microservices created more challenges than solutions? I saw very similar and helpful info here, recommended.
Hi bạn, Bài viết khá hay, mình thích nội dung. Như bạn đề cập thì một số distro họ tạo sẵn (vd Aws ubuntu cho Ubuntu hoặc ec2-user cho Amazon Linux), vậy bạn nên bổ sung bài viết cách disable user có quyền root sau khi tạo user mới. Vì câu chuyện là tránh bị hack vét cạn theo tên user mặc định.
@maitrungduc1410 anh nhiệt tình quá em cảm ơn anh ạ
Great explaination
@Datnd a tạo cho e SSH Keys rồi nhé, check ở đây: https://gist.github.com/maitrungduc1410/68178b355f17fb378917b6da2c7d0096
E chỉ việc copy paste và dùng, nhớ là ở cả file private và public key nó có 1 cái new line ở dưới cùng đó nhé.
E nên bấm Download Zip rồi dùng cái file tải về ấy chứ copy tay không là nó ko có new line đâu
@maitrungduc1410 em cảm ơn anh ạ ở nhưng bước cuối cùng em có bị lỗi giống bạn ở trên mặc dù em đã cop pubic key vô authorized_keys :v nghĩ là pha này hết cứu rùi :VVV
a đã cập nhật vào bài rồi, có cả cho Vite
Cảm ơn bro
! Em muốn xây dựng base sử dụng GetX. Bro có thể cho em tham khảo source base hoặc link source nào được không?
@datnx a hiểu rồi, do Vue CLI nó dùng Chokidar, Docker Windows thì nó dùng WSL, và có lỗi WSL ko watch được file thay đổi để báo thay đổi cho app chạy trong môi trường Linux: https://github.com/microsoft/WSL/issues/4739
Cách fix thì e đơn giản là truyền thêm biến môi trường
CHOKIDAR_USEPOLLING=true, sửa lại filedocker-compose.ymlnhư sau nhé:Không ai kiểm duyệt hay sao mà lại để cho các bài viết theo kiểu google dịch này được đăng tải vậy?
quá hay cho bác Nghiện
tuyệt vời