I. problem description
We have a usage scenario for canal:
Synchronize the same table data from multiple source ends to the same target end for unified data display.
However, it is found that after the field is deleted at source 1, the canal client logs of other sources will report an error:
Target column: name not matched
after that, the SQL operations of this table (such as insert, even if data is not inserted into the deleted field) cannot be synchronized.
II. How to avoid
In the scenario where multiple source ends are performing canal synchronization to the same target end, the drop field is prohibited.