Crée des plans d'exécution pour des tâches de préchargement planifié par lots.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
esa:CreateScheduledPreloadExecutions |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Id |
string |
Non |
L'identifiant de la tâche de préchargement, généré en appelant l'opération CreateScheduledPreloadJob. |
665d3af3621bccf3fe29e1a4 |
| Executions |
array<object> |
Oui |
La liste des plans d'exécution à ajouter pour la tâche de préchargement planifié. |
|
|
object |
Non |
Les informations du plan d'exécution. |
||
| StartTime |
string |
Non |
L'heure de début du plan de préchargement planifié, au format ISO 8601 (par exemple 2024-01-01T00:00:00+Z). |
2024-06-03T16:00:00Z |
| EndTime |
string |
Non |
L'heure de fin du plan de préchargement planifié, au format ISO 8601 (par exemple 2024-01-01T00:00:00+Z). |
2024-06-04T02:02:09Z |
| Interval |
integer |
Oui |
L'intervalle entre chaque exécution par lots du plan de préchargement planifié, en secondes. |
30 |
| SliceLen |
integer |
Oui |
Le nombre d'URL à précharger par lot. |
10 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
F61CDR30-E83C-4FDA-BF73-9A94CDD44229 |
| FailedExecutions |
array<object> |
Les informations sur les plans de préchargement dont l'ajout a échoué. |
|
|
object |
|||
| Id |
string |
L'identifiant du plan de préchargement. |
66599bd7397885b43804901c |
| StartTime |
string |
L'heure de début du plan de préchargement planifié, au format ISO 8601 (par exemple 2024-01-01T00:00:00+Z). |
2024-06-02T02:43:35Z |
| EndTime |
string |
L'heure de fin du plan de préchargement planifié, au format ISO 8601 (par exemple 2024-01-01T00:00:00+Z). |
2024-06-03T02:43:35Z |
| Interval |
integer |
L'intervalle entre chaque exécution par lots du plan de préchargement planifié, en secondes. |
60 |
| SliceLen |
integer |
Le nombre d'URL à précharger par lot. |
10 |
| Status |
string |
L'état du plan de préchargement planifié. Valeurs valides :
|
running |
| JobId |
string |
L'identifiant de la tâche de préchargement. |
665d3af3621bccf3fe29e1a4 |
| AliUid |
string |
L'identifiant du compte Alibaba Cloud. |
15685865xxx14622 |
| FailedMessages |
array |
La liste des messages d'erreur pour les plans dont l'ajout a échoué. |
|
|
string |
Le message d'erreur. |
identifiant d'exécution : 66599bd7397885b43804921c, erreur : l'heure de fin est antérieure à l'heure de début |
|
| SuccessCount |
integer |
Le nombre de plans de préchargement ajoutés avec succès. |
12 |
| SuccessExecutions |
array<object> |
Les informations sur les plans de préchargement ajoutés avec succès. |
|
|
object |
|||
| Id |
string |
L'identifiant du plan de préchargement. |
66599bd7397885b43804901c |
| StartTime |
string |
L'heure de début du plan de préchargement planifié, au format ISO 8601 (par exemple 2024-01-01T00:00:00+Z). |
2024-06-02T02:43:35Z |
| EndTime |
string |
L'heure de fin du plan de préchargement planifié, au format ISO 8601 (par exemple 2024-01-01T00:00:00+Z). |
2024-06-03T02:43:35Z |
| Interval |
integer |
L'intervalle entre chaque exécution par lots du plan de préchargement planifié, en secondes. |
60 |
| SliceLen |
integer |
Le nombre d'URL à précharger par lot. |
10 |
| Status |
string |
L'état du plan de préchargement planifié. Valeurs valides :
|
failed |
| JobId |
string |
L'identifiant de la tâche de préchargement. |
665d3af3621bccf3fe29e1a4 |
| AliUid |
string |
L'identifiant du compte Alibaba Cloud. |
15685865xxx14622 |
| TotalCount |
integer |
Le nombre total de plans dont l'ajout a été demandé. |
2 |
Exemples
JSON format
{
"RequestId": "F61CDR30-E83C-4FDA-BF73-9A94CDD44229",
"FailedExecutions": [
{
"Id": "66599bd7397885b43804901c",
"StartTime": "2024-06-02T02:43:35Z",
"EndTime": "2024-06-03T02:43:35Z",
"Interval": 60,
"SliceLen": 10,
"Status": "running",
"JobId": "665d3af3621bccf3fe29e1a4",
"AliUid": "15685865xxx14622"
}
],
"FailedMessages": [
"execution id: 66599bd7397885b43804921c, error: end time is before start time."
],
"SuccessCount": 12,
"SuccessExecutions": [
{
"Id": "66599bd7397885b43804901c",
"StartTime": "2024-06-02T02:43:35Z",
"EndTime": "2024-06-03T02:43:35Z",
"Interval": 60,
"SliceLen": 10,
"Status": "failed",
"JobId": "665d3af3621bccf3fe29e1a4",
"AliUid": "15685865xxx14622"
}
],
"TotalCount": 2
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidEndTime.Mismatch | The specified EndTime is earlier than the StartTime. | |
| 400 | InvalidJob.JobCountOfSiteFull | The maximum number of prefetch tasks for the website has been reached. Delete some unwanted ones and try again. | |
| 400 | InvalidParameter.ObjectId | Invalid task ID or execution plan ID. | |
| 400 | MissingOssUrl | OssUrl missing. Specify a valid URL of the OSS object that stores URLs to prefetch. | |
| 400 | MissingUrlList | Enter the URLs you want to prefetch. | |
| 400 | TooManyRequests | Too many requests.Please try again later. | |
| 403 | InvalidUid.PermissionDenied | You do not have the permissions to perform this operation on this resource. Check whether the specified UID is correct and has the required permissions. | |
| 404 | InvalidJob.NotFound | The task does not exist. Check whether the task ID is correct or whether the task has been deleted. | |
| 404 | LogNotFound | Failed to query the log. Check whether the task ID and execution ID are valid. | |
| 404 | InvalidExecution.NotFound | The execution plan does not exist. Check whether the parameters such as the execution ID, start time, and end time are correct. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.