Le service géré Amazon pour Apache Flink était auparavant connu sous le nom d’Amazon Kinesis Data Analytics pour Apache Flink.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Flink 1.15 Async Sink Deadlock
Il existe un problème connu lié
Pour les applications Java :
KinesisStreamsSink –
org.apache.flink:flink-connector-kinesis
KinesisStreamsSink –
org.apache.flink:flink-connector-aws-kinesis-streams
KinesisFirehoseSink –
org.apache.flink:flink-connector-aws-kinesis-firehose
DynamoDbSink –
org.apache.flink:flink-connector-dynamodb
SQL/TableAPI/PythonApplications Flink :
kinesis –
org.apache.flink:flink-sql-connector-kinesis
kinesis –
org.apache.flink:flink-sql-connector-aws-kinesis-streams
firehose –
org.apache.flink:flink-sql-connector-aws-kinesis-firehose
dynamodb –
org.apache.flink:flink-sql-connector-dynamodb
Les applications concernées présenteront les symptômes suivants :
la tâche Flink est à l’état
RUNNING
, mais ne traite pas les données ;il n’y a aucun redémarrage de tâche ;
les points de contrôle arrivent à expiration.
Le problème est dû à un bogue
Ce problème a été résolu à AWS SDK partir de la version 2.20.144.
Vous trouverez ci-dessous des instructions sur la façon de mettre à jour les connecteurs concernés afin d'utiliser la nouvelle version de AWS SDK dans vos applications :