The invention relates to a method for producing
alkyl nitrite ester. The use of the method is aimed to mainly solving the technical problem of low selectivity of the target product-the
alkyl nitrite ester in the prior art. In the method, a technical scheme is adopted as follows: the method comprises the following steps: (a) firstly, leading
nitric oxide and
oxygen into a prereactor, contacting with an
aluminosilicate catalyst, and reacting to produce
effluent I containing NO2 and unreacted NO; and (b) leading the
effluent I and raw materials C1-C4 alkanol into a revolving filler
bed reactor respectively, and carrying out
contact reaction on revolving filler of the revolving filler
bed reactor under the conditions that the
reaction temperature is at 0-150 DEG C, the
mole ratio of the C1-C4 alkanol and the
nitric oxide is (1-100):1 and the mol ratio of the
nitric oxide and the
oxygen is (4-50):1, wherein the revolving filler
bed reactor is directly connected with the prereactor (9), a liquid outlet (7) is arranged at the bottom of the revolving filler bed reactor and is communicated by a liquid outlet pipeline (10), a liquid
distributor (6) is arranged in a pipeline of a liquid inlet (4), the liquid inlet (4) is communicated by a liquid inlet pipeline (12), and revolving filler (2) is fixed on a
motor shaft (11), thus better solving the problem of low selectivity and being used for industrial production of increasing the C1-C4
alkyl nitrite ester.