30ml of acetone and 11.5mmol of tetrahydropyrrole were added to a dry three-necked flask equipped with a thermometer and reflux condenser, and then slowly add 50mmol of ethyl acrylate dropwise at 60°C for 10h. After the reaction, the reaction solution is at 60°C Distill the remaining unreacted acetone and acidify with dilute hydrochloric acid to adjust the pH to 4. Add ethyl acetate for extraction, collect the organic layer, and perform preliminary vacuum distillation at 0.1MPa vacuum and 45°C to distill off the low-boiling solvent, followed by 3- Collect 70-80°C fractions under a vacuum of 7mmHg to prepare Ethyl 4-acetylbutyrate.