error: resource mapping not found for name: "kubia" namespace: "" from "kubia-statefulset.yaml": no matches for kind "StatefulSet" in version "apps/v1beta1"
ensure CRDs are installed first
liệu có phải do k8s update version rồi 1 số thứ bị thay đổi không nhỉ.
@vietbn2404 sorry vì reply chậm nhé.
Mỗi router có cách định tuyến khác nhau, trong phạm vi bài viết thì mình đang dùng Mikrotik với routerOS.
Bạn check xem router của bạn hỗ trợ routing theo protocol như thế nào
@Hatung69 Thay bằng getById chỉ cần thiết trong trường hợp cần lấy ra khóa ngoại để tạo entity thôi, performance sẽ tăng do không phải select dư thừa. Các trường hợp khác thì vẫn dùng findBy thôi.
Còn về tính dễ đọc thì mình nghĩ không ảnh hưởng gì.
việc xác thực là của fb mà bạn thì các web ứng dụng làm sao biết được tài khoản mật khẩu của user chứ.Thứ mà fb trả lại cho web ứng dụng chỉ là những thông tin như tên , avatar,...Hay nói cách khác fb cho gì thì mình dùng đấy chứ không phải mình muốn lấy gì cũng được.
@tonghoangvu À dạ cái existsBy lại chậm hơn findBy em sai em sai...cơ mà ý e là mình vẫn đang thay findById bằng việc dùng existsBy và getByid thì thật sự về performance và code đọc nó dễ hơn thì nó có chênh nhau lắm để phải dùng ko anh nhỉ? Có 1 best way nào đó ko anh
Như đoạn code hoàn chỉnh của anh thì e thấy mình vẫn phải dùng existsById để check category, rồi mới dùng proxy thông qua getById. Theo như e tìm hiểu thì existsById về performance nó còn chậm hơn findById thì phải, nếu vậy mình nên giữ nguyên code đầu tiên của anh thì chuẩn hơn ko nhỉ?!
THẢO LUẬN
tks
@hmquan08011996 càm ơn bạn nhé ^^ 🤩
Này áp dụng cho nhiều ngôn ngữ dc nha. Java hay Nodejs đều được á
Này bạn sửa apiVersion lại thành
apps/v1nha, do các bản gần đây thì không cònapps/v1beta1nữa.Nhìn khá là vui. Khi nào bạn đặt hàng, gọi mình đặt chung với 😁
Hi bạn, mình deploy bằng câu lệnh
kubectl create -f kubia-statefulset.yaml
thì bị lỗi này
error: resource mapping not found for name: "kubia" namespace: "" from "kubia-statefulset.yaml": no matches for kind "StatefulSet" in version "apps/v1beta1" ensure CRDs are installed first
liệu có phải do k8s update version rồi 1 số thứ bị thay đổi không nhỉ.
@vietbn2404 sorry vì reply chậm nhé. Mỗi router có cách định tuyến khác nhau, trong phạm vi bài viết thì mình đang dùng Mikrotik với routerOS. Bạn check xem router của bạn hỗ trợ routing theo protocol như thế nào
hay anh
@tonghoangvu dạ ok e cảm ơn anh☺️
@Hatung69 Thay bằng getById chỉ cần thiết trong trường hợp cần lấy ra khóa ngoại để tạo entity thôi, performance sẽ tăng do không phải select dư thừa. Các trường hợp khác thì vẫn dùng findBy thôi.
Còn về tính dễ đọc thì mình nghĩ không ảnh hưởng gì.
việc xác thực là của fb mà bạn thì các web ứng dụng làm sao biết được tài khoản mật khẩu của user chứ.Thứ mà fb trả lại cho web ứng dụng chỉ là những thông tin như tên , avatar,...Hay nói cách khác fb cho gì thì mình dùng đấy chứ không phải mình muốn lấy gì cũng được.
@tonghoangvu À dạ cái existsBy lại chậm hơn findBy em sai em sai...cơ mà ý e là mình vẫn đang thay findById bằng việc dùng existsBy và getByid thì thật sự về performance và code đọc nó dễ hơn thì nó có chênh nhau lắm để phải dùng ko anh nhỉ? Có 1 best way nào đó ko anh
@minhtuan.nguy kiểu truy cập url: http://localhost:8765/ theo cổng thi database nó báo lỗi MySQL:SQLSTATE[HY000] [2002] php_network_getaddresses ...
Nhưng truy cập theo url dạng thư mục http://localhost/app thì được ạ.
đây là bài dịch chứ ko hẳn là bài viết.
cho a xem nginx config của e
Sao existsBy lại chậm hơn findBy được nhỉ? Về lí thuyết findBy sẽ chậm hơn do phải select các field dữ liệu mới đúng chứ.
@hoang55dd mình k hiểu câu hỏi của bạn lắm, bạn nói rõ hơn vấn đề gặp phải được k
tks
tks
Như đoạn code hoàn chỉnh của anh thì e thấy mình vẫn phải dùng existsById để check category, rồi mới dùng proxy thông qua getById. Theo như e tìm hiểu thì existsById về performance nó còn chậm hơn findById thì phải, nếu vậy mình nên giữ nguyên code đầu tiên của anh thì chuẩn hơn ko nhỉ?!