We want to connect the people who have knowledge to the people who need it, to bring together people with different perspectives so they can understand each other better, and to empower everyone to share their knowledge.
int maxSleepTime = 100; int maxSendErrorTimes = 3; long nextMailId = 0; while(true) { long startTime = System.currentTimeMillis(); get list mail có status = UNSENT and sendErrorCount nextMailId nếu list mail rỗng thì: Thread.sleep(maxSleepTime) nextMailId = 0; // xoay vòng xử lý nếu có mail: nextMailId = mailList.last.id send mail nếu send thành công thì cập nhật trạng thái status = SENT nếu send lỗi thì tăng sendErrorCount lên 1 đơn vị và save mail }
2.2K Point(s)
1.2K Point(s)
313 Point(s)
178 Point(s)
138 Point(s)
Input your email to receive reset password link, or if you remember your password, you can click