You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "LvYanquan (Jira)" <ji...@apache.org> on 2024/10/29 06:09:00 UTC

[jira] [Commented] (FLINK-36614) mysql cdc will be stuck when the ChangeEventQueue is full at snapshot consume phase

    [ https://issues.apache.org/jira/browse/FLINK-36614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17893698#comment-17893698 ] 

LvYanquan commented on FLINK-36614:
-----------------------------------

looks like this issue is the same with 
https://issues.apache.org/jira/browse/FLINK-35802

> mysql cdc will be stuck when the ChangeEventQueue is full at snapshot consume phase
> -----------------------------------------------------------------------------------
>
>                 Key: FLINK-36614
>                 URL: https://issues.apache.org/jira/browse/FLINK-36614
>             Project: Flink
>          Issue Type: Bug
>          Components: Flink CDC
>    Affects Versions: cdc-3.1.1
>            Reporter: Youle
>            Priority: Blocker
>         Attachments: image-2024-10-28-20-21-11-112.png
>
>
> Reason: The ChangeEventQueue may get too many events because of little delay of network.
> The ChangeEventQueue is writen data to be full before it is called to disconnect the binarylog client connection.
> Solve: The data  is not necessary when the the task is not running. I think we can avoid the ChangeEventQueue to be full by adding these code lines.
> !image-2024-10-28-20-21-11-112.png!
>  
> Is it right to work in this way? Can anyone check this?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)