Cảm ơn bài viết của anh ạ.
Em có thắc mắc tý: Trong phần Video Stream với opencv, flask khi trả về cho trình duyệt mình trả về liên tiếp các frame thông qua <img> nên không thể tua và không có âm thanh.
Có cách nào để trả về trình duyệt mà dùng được với thẻ <video> không ạ ? ( em muốn thao tác giống với khi xem live trên youtube mình có thể tua các thứ ... )
Mình thấy cập nhật hoặc xóa file tĩnh ở origin server rồi xóa file cache của nó ở caching server sẽ hợp lý và dễ kiểm soát hơn, còn trigger thì phụ thuộc nhà cung cấp, như CloudFlare có hỗ trợ API đấy nhưng chỉ dành cho gói Enterprise thì phải. Còn theo như câu hỏi của bạn, xóa dữ liệu ở caching rồi từ đó xóa dữ liệu ở origin thì hơi ngược, ai lại cho hệ thống bên ngoài sửa dữ liệu của mình như thế.
Về hệ thống Viblo, mình không làm dự án nên không chắc hệ thống đang hoạt động như nào nhưng theo tư tưởng của CDN thì nó không có quyền xóa dữ liệu gì từ origin server cả, mà là cache data lại để phân phối tới người dùng nhanh hơn. Mình nghĩ đó là lỗi nội bộ bên trong hệ thống Viblo, nhưng mình cũng chưa gặp lỗi mất ảnh bao giờ, thấy ổn áp phết mà 😀
Lúc mình attach debugger thì nó ra 1 cái stack trace rồi kẹt luôn ở đó @@ Mình gửi request nó cũng đứng im luôn @@ 1 điểm nữa là khi mình đặt breakpoint thì nó chuyển từ chấm đỏ sang hình tròn trắng gạch chéo (kiểu không nhận). Làm sao để ra được stacktrace như trong bài vậy ạ?
Bài viết hay có thể áp dụng được ngay nhưng có một phần rất thú bạn chưa đề cập đến:
Nếu như bạn xóa cache trên CDN thì bạn có định xóa static data tương ứng của cache đó trên các storage lưu trữ của logic server không. Và nếu có thì có cách nào để trigger khi xóa cache CDN được không )). Và bạn lấy ví dụ là Viblo nhưng mình để ý thấy nhiều bài viết cũ mất file ảnh không biết liệu có phải là do auto delete theo cache không nhỉ .
@hungpv à là cái gì cần hiển thị và cần các sự kiện như click chuột vào thì cho vào thẻ div rồi qua css chỉnh cái position là absolute với z-index hả anh ơi?? thông cảm em mới biết làm web nên không rành lắm ạ.
THẢO LUẬN
bạn ơi phải có file index.js hay index.ejs mới views file html ra được à
Cảm ơn bài viết của anh ạ.
Em có thắc mắc tý: Trong phần Video Stream với opencv, flask khi trả về cho trình duyệt mình trả về liên tiếp các frame thông qua <img> nên không thể tua và không có âm thanh.
Có cách nào để trả về trình duyệt mà dùng được với thẻ <video> không ạ ? ( em muốn thao tác giống với khi xem live trên youtube mình có thể tua các thứ ... )
Hay. Mà có mấy lỗi chính tả đấy
Mình thấy cập nhật hoặc xóa file tĩnh ở origin server rồi xóa file cache của nó ở caching server sẽ hợp lý và dễ kiểm soát hơn, còn trigger thì phụ thuộc nhà cung cấp, như CloudFlare có hỗ trợ API đấy nhưng chỉ dành cho gói Enterprise thì phải. Còn theo như câu hỏi của bạn, xóa dữ liệu ở caching rồi từ đó xóa dữ liệu ở origin thì hơi ngược, ai lại cho hệ thống bên ngoài sửa dữ liệu của mình như thế.
Về hệ thống Viblo, mình không làm dự án nên không chắc hệ thống đang hoạt động như nào nhưng theo tư tưởng của CDN thì nó không có quyền xóa dữ liệu gì từ origin server cả, mà là cache data lại để phân phối tới người dùng nhanh hơn. Mình nghĩ đó là lỗi nội bộ bên trong hệ thống Viblo, nhưng mình cũng chưa gặp lỗi mất ảnh bao giờ, thấy ổn áp phết mà 😀
này lỗi do nodejs không install dc node-sass, chắc bị lỗi nodejs version mới r
bài viết hay và bổ ích , cảm ơn anh nhiều
em xin link git được ko ạ
sao lan truoc chay terraform OK ma gio loi tum lum ban ui ^^
https://github.com/hoalongnatsu/serverless-series/issues/1
Hay quá bác, đọc mà cứ sợ hết
Ầu. Mình fix được rùi ạ :3
Lúc mình attach debugger thì nó ra 1 cái stack trace rồi kẹt luôn ở đó @@ Mình gửi request nó cũng đứng im luôn @@ 1 điểm nữa là khi mình đặt breakpoint thì nó chuyển từ chấm đỏ sang hình tròn trắng gạch chéo (kiểu không nhận). Làm sao để ra được stacktrace như trong bài vậy ạ?
Em làm theo và bị như này ạ (https://viblo.asia/q/cho-em-hoi-ve-dang-ky-tai-khoan-tren-aws-3vKjbzGkK2R), em cũng tạo thẻ ảo như anh hướng dẫn nhưng vẫn chưa bị trừ 1$
Bài viết hay có thể áp dụng được ngay nhưng có một phần rất thú bạn chưa đề cập đến: Nếu như bạn xóa cache trên CDN thì bạn có định xóa static data tương ứng của cache đó trên các storage lưu trữ của logic server không. Và nếu có thì có cách nào để trigger khi xóa cache CDN được không
)). Và bạn lấy ví dụ là Viblo nhưng mình để ý thấy nhiều bài viết cũ mất file ảnh không biết liệu có phải là do auto delete theo cache không nhỉ
.
cảm ơn bạn nha. Eren đâu lạc lối qua đây đó 🤣🤣
Cám ơn mọi thứ mà bạn chia sẻ. Rất hữu ích !!!
chắc chắn nha bác 🤣
Hic, hóng bác hoàn thiện seri TF ạ.
Hay bạn ơi
@hungpv à là cái gì cần hiển thị và cần các sự kiện như click chuột vào thì cho vào thẻ div rồi qua css chỉnh cái position là absolute với z-index hả anh ơi?? thông cảm em mới biết làm web nên không rành lắm ạ.