我正在开发一个应用程序,其中我必须向用户发送有关某项工作的通知,并且用户必须在1分钟内接受该工作,如果他没有接受,则该工作的请求应发送给下一个用户。
我正在使用Firestore作为数据库。创建作业时,触发器将向已分配的用户发送通知。现在,我必须等待60秒钟,以确认用户是否已接受该作业并开始执行该过程,否则,我必须将该作业分配给新用户。
我不确定如何创建延迟延迟执行云功能的过程。
示例: 第一次执行将由触发器完成,并在60秒后命令第二次执行。第二次执行检查作业是否被接受,如果终止,则将终止并且不要求后期延迟执行;如果不接受作业,它将重复第一次执行的过程,并在60秒后请求第三次执行。
Google云中有哪些可用资源来实现这一目标?
谢谢