Việc map giữa dto sang entity nếu không có nhiều exception bạn tự viết hàm map cũng được. Hoặc nếu muốn mì ăn liền dùng thư viện bên thứ 3 như bạn ở trên đã comment. Còn map ở controller hay service thì mình hay map ở service. Controller nên giữ cho càng ngắn càng tốt, công việc của nó chỉ là điều hướng và đẩy dữ liệu đã được xử lý từ service hoặc đẩy dữ liệu từ end user về service.
chào bạn, đoạn này this.Echo....., cái đó là mình sẽ phải connect tới laravel echo server,là cổng 6001 nhé. Nếu laravel echo server bạn ko map port ra ngoài mà chạy sau nginx thì bạn xem lại trong bài nhé
Nhưng đó mới chỉ là phần frontend, ít nhất phần backend các thứ phải chạy ngon, như bạn bảo thì khi gửi tin nhắn bên laravel echo server ko có log gì hết:
bạn đã chạy laravel worker chưa? bạn có chắc chắn là worker đang chạy?
Nếu tất cả đều chạy trong môi trường docker, thì ở file laravel-echo-server-.json trường authHost bạn phải để là tên service của laravel (khai báo trong file docker-compose.yml), tương tự redis host của phải dùng tên service, bạn phải đảm bảo là Laravel + Laravel Echo Server chúng nó connect vào chung 1 cái redis
THẢO LUẬN
ôi vãi sao anh bị miss mất bài này nhỉ?
sửa lại đám công thức toán đi em (dead)
wow xịn quá em ơi (clap) (clap)
bài viết hay
@OanhHa tuyệt vời bạn ơi
Cảm ơn bạn đã ủng hộ mình.
Tuyệt vời
Việc map giữa dto sang entity nếu không có nhiều exception bạn tự viết hàm map cũng được. Hoặc nếu muốn mì ăn liền dùng thư viện bên thứ 3 như bạn ở trên đã comment. Còn map ở controller hay service thì mình hay map ở service. Controller nên giữ cho càng ngắn càng tốt, công việc của nó chỉ là điều hướng và đẩy dữ liệu đã được xử lý từ service hoặc đẩy dữ liệu từ end user về service.
Cảm ơn bạn nhé
hay bạn êi
Tip chất lượng quá
Thanks ban nha mình đã sửa đươc nó chạy rồi. mừng hết lớn. Nguyên nhân là authHost: 'web' => authHost: 'http://web'
Rất cảm ơn bạn đã hướng dẫn mình
chào bạn, đoạn này
this.Echo.....
, cái đó là mình sẽ phải connect tới laravel echo server,là cổng6001
nhé. Nếu laravel echo server bạn ko map port ra ngoài mà chạy sau nginx thì bạn xem lại trong bài nhéNhưng đó mới chỉ là phần frontend, ít nhất phần backend các thứ phải chạy ngon, như bạn bảo thì khi gửi tin nhắn bên laravel echo server ko có log gì hết:
laravel-echo-server-.json
trườngauthHost
bạn phải để là tên service của laravel (khai báo trong filedocker-compose.yml
), tương tự redis host của phải dùng tên service, bạn phải đảm bảo là Laravel + Laravel Echo Server chúng nó connect vào chung 1 cái redisVà chợt nhận ra các runtime cho user interface đều là event-driven.
Nếu phần phương pháp lựa chọn để sử dụng các cơ chế đồng bộ mà được viết kĩ thêm 1 xíu thì hay nhỉ
sao bên trên bạn dùng ADD start.sh /venv, xuống dưới lại dùng COPY start.sh /venv vậy?
Nếu gắn firebase thì xử lý sao bác ơi !