我有一个小网站,我允许人们注册帐户。我想在有人注册后,他/她会收到一封欢迎电子邮件和一封确认电子邮件。我想尝试使用一个工作排队系统。
我之前从未使用过排队系统,但这就是我想要做的事情。
我希望有一些工作优先于其他工作。例如,如果有人来自我的区号,我希望尽快发送确认电子邮件或立即发送,如果用户来自国外,我想发送几分钟后确认电子邮件,说五句。
我的问题是关于如何处理实际工作。如果工作优先于其他工作,而其他一些工人在工作开始前等待五分钟或更长时间,可以让工人立即处理一些工作。
第二个问题,作业排队系统如何知道队列中有一些作业?排队系统是否在每个设定的时间之后轮询队列,即5分钟,或者是否有某种机制让它通知新到达的工作?