Chỉ mới bắt đầu trên Play. Tài liệu nói về cách Play có thể chạy không đồng bộ.Làm cách nào để chạy truy vấn MySQL không đồng bộ/không chặn trong khung Chơi?
Nhưng cách chạy truy vấn MySQL khi chạy Play không đồng bộ? Các truy vấn MySQL bình thường đang chặn, phải không? Vì vậy, điều đó sẽ không hoạt động.
Node.js có các máy khách MySQL không chặn riêng của nó chỉ cho mục đích này, nhưng tôi không thể tìm thấy bất kỳ điều gì tương tự cho Play.
Làm thế nào để bạn chạy các truy vấn MySQL trong một ứng dụng Play không đồng bộ?
Cảm ơn. Tôi không chắc rằng tôi hiểu cách thức hoạt động của công việc có thể không bị chặn. Nếu máy khách MySQL của tôi đang chặn, thì việc sử dụng nó trong một công việc vẫn sẽ bị chặn, phải không? Hay Play có tạo ra một chuỗi mới mỗi lần tạo một công việc mới không? Trong trường hợp đó, nó đánh bại toàn bộ mục đích của một khung công tác không đồng bộ. – Continuation
@Continuation Tôi nghĩ rằng bạn có thể gây nhầm lẫn "khung không đồng bộ" với "khung có khả năng hoạt động không đồng bộ" liên quan đến Play! khuôn khổ? Vì tài liệu được liên kết giải thích, bạn có thể sử dụng các công việc để thực hiện các hoạt động lâu dài không đồng bộ từ yêu cầu HTTP và không chặn các yêu cầu HTTP đến khác. – tmbrggmn