GlobalScope.launch { // chạy một coroutine trên background thread
delay(10000L) // non-blocking coroutine bị delay 10s
println("World,") // print từ World ra sau khi hết delay
}
println("Hello,") // main thread vẫn tiếp tục chạy xuống dòng code này trong khi coroutine vẫn đang bị delay 10s
Thread.sleep(20000L) // block main thread 2s
println("Kotlin")
ủa alo
delay(10000L) // non-blocking coroutine bị delay 10s
Thread.sleep(20000L) // block main thread 2s
Mình chưa clear vấn đề của bạn lắm , mình đang hiểu vấn đề của bạn như sau:
Hiện trạng:
== > Bạn cấu hinh nginx loadbalancing và đang phát hiện ra rằng kể từ khi server upstream có vấn đề thì 30s sau server upstream đó mới bị đánh dấu là unavaiable
Mong muốn:
==> Ngay từ khi server upstream có vấn đề thì bị đánh dấu luôn là unavaiable
Bạn thử kiểm tra lại config của 2 phần max_fails vs fail_timeout xem sao nhé . Đây sẽ là thông tin quan trong để đánh dấu upstream server là unavaiable . Ngoài ra cũng cần cân nhắc đến việc config BẪY trên nginx sao cho đúng như mình đã nói bên trên.
THẢO LUẬN
Mình từ Ubuntu chuyển sang windows và dùng WSL2 cho docker. Chuyển qua code Dotnet dùng Visual Studio vẫn rất là gì và này nọ.
Cảm ơn tác giả
Bài thì đi ăn cắp, dịch thì sai, lần sau lấy bài ở đâu thì ghi nguồn vào. https://blog.boot.dev/cryptography/how-sha-2-works-step-by-step-sha-256/
thay arr bằng rows nhé bạn
@daitranthanhhoa đúng rồi đó bạn
Bài viết hay, nhưng xài quá nhiều thuật ngữ chuyên sâu khiến người mới cưỡi ngựa xem hoa như em đọc cả bài chỉ hiểu sơ sơ được 1/3 Hi vọng các bài viết sắp tới anh có thể cải thiện điều này để bọn em tiếp xúc sâu hơn được. 😁
Khi có ai đó lấy được cái mã JWT của mình rồi gắn mã token vào request của họ rồi gửi đi thì sao ạ ?
GlobalScope.launch { // chạy một coroutine trên background thread delay(10000L) // non-blocking coroutine bị delay 10s println("World,") // print từ World ra sau khi hết delay } println("Hello,") // main thread vẫn tiếp tục chạy xuống dòng code này trong khi coroutine vẫn đang bị delay 10s Thread.sleep(20000L) // block main thread 2s println("Kotlin")
ủa alo
Bài viết đậm chất google dịch đọc rất tối nghĩa nhưng lại kết quả đầu của google =_=" khó hiểu thật sự
Cảm ơn e, nhớ ghé thăm blog của anh tại https://thanhle.blog để đọc nhiều thứ về lập trình hơn nhé
Tác giả đánh LOL không
)
Cảm ơn bạn đã comment. Mình vừa bổ sung phần giải thích chi tiết hơn khi áp dụng binary search
Cảm ơn anh, series này của a đã giúp e hiểu rõ laravel hơn.
Hóng như hóng mẹ đi chợ về
Mình chưa clear vấn đề của bạn lắm , mình đang hiểu vấn đề của bạn như sau:
Hiện trạng: == > Bạn cấu hinh nginx loadbalancing và đang phát hiện ra rằng kể từ khi server upstream có vấn đề thì 30s sau server upstream đó mới bị đánh dấu là
unavaiableMong muốn: ==> Ngay từ khi server upstream có vấn đề thì bị đánh dấu luôn là
unavaiableBạn thử kiểm tra lại config của 2 phần
max_failsvsfail_timeoutxem sao nhé . Đây sẽ là thông tin quan trong để đánh dấu upstream server làunavaiable. Ngoài ra cũng cần cân nhắc đến việc config BẪY trên nginx sao cho đúng như mình đã nói bên trên....
Bài viết của bạn rất hay, đi sâu chi tiết về vấn đề mình đang tìm kiếm. Mong bạn sẽ tiếp tục cho ra thêm nhiều bài viết chất lượng hơn nữa :3
Xác nhận workspace và GNOME 42 Ubuntu 22.04 LTS, dùng rất mượt, làm việc quá ngon luôn.
Cảm ơn tác giả, bài viết rất hữu ích với fresher
1 like cho ad