2015-10-06 13 views
8

There was an error creating the event source mapping: Configuration is ambiguously defined. Cannot have overlapping suffixes in two rules if the prefixes are overlapping for the same event type.AWS Lambda: errore durante la creazione della mappatura dell'origine dell'evento: La configurazione è definita ambiguamente

Ho creato un evento in precedenza dalla console della GUI 6-7 giorni fa e funzionava correttamente. Il giorno dopo l'evento manca, non posso più vederlo alla GUI della console Lambda. Ma ogni oggetto S3 sembra ancora attivare la funzione lambda non è un problema. Se non riesco a vedere, non va bene; Così ho cancellato la funzione Lambda, aspettato per 5-10 secondi prima di creare un'altra nuova funzione. E ora, ricevo la stessa di cui sopra quando provo a creare le origini eventi come questo: enter image description here

Quando faccio clic su "Invia" nella scheda origini evento dice che "Non si dispone di fonti di eventi per questa funzione", Lambda non viene attivato; significa che l'intero flusso dell'applicazione è ora interrotto :(

Il problema è quasi lo stesso di: "https://forums.aws.amazon.com/thread.jspa?messageID=670712" Ma in qualche modo non posso rispondere a quel thread, quindi ho creato un nuovo thread qui invece.uno incontra questo problema?

In effetti, provo a rispondere al thread del forum AWS esistente: https://forums.aws.amazon.com/thread.jspa?messageID=670712&#670712 ma continuo a ricevere questo errore divertente: "La tua quota di messaggi è stata raggiunta. Riprova più tardi." E non stavo nemmeno postando nulla, come Posso usare la mia quota?

+0

Come si imposta la regola evento sul bucket S3? Puoi condividere le regole che hai impostato? – James

+0

@James, sicuro, aggiornando la descrizione con la regola pari – Reusable

+0

@Reusibile che l'errore "la quota è stata raggiunta" è irritante. – User

risposta

33

Ciò che sospetto sia il tuo bucket S3 potrebbe essere ancora "collegato" alla funzione lambda.

Forse controlla il tuo bucket S3 per gli eventi e rimuovili lì, quindi prova a creare di nuovo gli eventi lambda? , ad esempio: S3 bucket-> properties-> Events

+0

Questa dovrebbe essere la risposta accettata. – AJB

+1

Impossibile indovinare come risolvere il problema. Il messaggio di errore non è davvero utile sulla console di Amazon Lambda. Grazie @ Ridwaan-Manuel –

+0

T h a n k s! ! ! –

Problemi correlati