目前,我正在研究Rails应用程序,其中有3种模型,如下所示:
学校,教室,科室
一所学校有很多教室,每个教室都有很多部分。实际上,现在我有一种情况,其中一所学校有16个教室,每个教室大约有26个部分,所以我总共有416条记录
我需要为每个教室创建电子表格,每个教室的电子表格都有26个工作表,并且每个工作表的Google驱动器上的标头都通过api表示多个
我将在Sidekiq worker的帮助下使用 perform_async 方法创建所有这些内容。
这对于较小的数据样本(例如5个教室,每个教室有3个分区)效果很好,但是当有大量数据时,出现以下错误:
WARN: Google::Apis::RateLimitError: userRateLimitExceeded: User Rate Limit Exceeded. Rate of requests for user exceed configured project quota. You may consider re-evaluating expected per-user traffic to the API and adjust project quota limits accordingly. You may monitor aggregate quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/drive.googleapis.com/quotas?project=864617607794
我最近增加了对Google控制台的限制,但仍然遇到同样的问题。
任何人都可以帮助我解决这个问题。