git - 在web应用分布式部署的情况下怎么进行配置更新
巴扎黑
巴扎黑 2017-05-02 09:19:02
0
3
792

目前项目采用git管理,设想的是开发机器push到源码库,然后在每台生产环境的windows server上定时push最新代码,但目前的问题是开发阶段配置文件里面的参数之类都是指向测试环境的,生产环境的配置文件是不一样的,而且项目分好多个模块,n多配置文件,一不小心就容易漏掉。

怎么处理比较好?

巴扎黑
巴扎黑

membalas semua(3)
曾经蜡笔没有小新

Kami mempunyai pusat konfigurasi,
Konfigurasikannya dalam pusat konfigurasi,
Contohnya, persekitaran ujian jdbc.url = url ujian
Persekitaran pengeluaran jdbc.url = url pengeluaran
Konfigurasi jdbc.url = ${jdbc.url} dalam fail konfigurasi seperti ini
Kemudian apabila digunakan, penggantian akan dilakukan berdasarkan nod penyebaran, iaitu, sama ada ia digunakan ke persekitaran pengeluaran atau persekitaran ujian.

过去多啦不再A梦

Anda boleh menggunakan salt untuk menyegerakkan~

某草草

Adalah disyorkan untuk menggunakan app.dev.conf fail konfigurasi seperti ini secara lalai apabila membangun secara tempatan. Kemudian simpan fail konfigurasi gudang app.conf

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan