In order to reduce the energy consumption of furnaces and save costs in the product delivery time, the focus of this paper is to discuss the uncertainty of demand in the rolling horizon and to globally optimize the sustainability of the production in the aluminum furnace hot rolling section in environmental and economic dimensions. First, the triples α/β/γ are used to describe the production scheduling in the aluminum furnace hot rolling section as the scheduling of flexible flow shop, satisfied to constraints of demand uncertainty, operation logic, operation time, capacity and demand, objectives of minimizing the residence time of the ingot in the furnace and minimizing the makespan. Second, on the basis of describing the uncertainty of demand in rolling horizon with the scenario tree, a multi-objective mixed integer linear programming (MILP) optimization model for sustainable production in the aluminum furnace hot rolling section is formulated. Finally, an aluminum alloy manufacturer is taken as an example to illustrate the proposed model. The computational results show that when the objective weight combination takes the value of α=0.7, β=0.3, the sustainability indicators of the environmental and economic dimensions can be optimized to the maximum extent possible at the same time. Increasingly, managerial suggestions associated with the trade-off between environmental and economic dimensions are presented. Scheduling in the rolling horizon can optimize the production process of the aluminum furnace hot rolling section globally, indicating that it is more conducive to the sustainable development of the environment and economic dimensions than scheduling in a single decision time period.