我們可以使用單一源文件和單個database.yml
文件連接到multiple development instances
嗎?我的意思是,我需要來自連接4個不同MySQL數據庫的同一個源的4個開發實例。我可以通過使用不同的PORT ID
s來啓動服務器嗎?Rails - 具有單個源文件和database.yml文件的多個開發實例
例如:
development:
adapter: mysql2
database: TEST1_development
host: localhost
username: root
password: password
encoding: utf8
pool: 30
development-2:
adapter: mysql2
database: TEST2_development
host: localhost
username: root
password: password
encoding: utf8
pool: 30
development-3:
adapter: mysql2
database: TEST3_development
host: localhost
username: root
password: password
encoding: utf8
pool: 30
development-4:
adapter: mysql2
database: TEST4_development
host: localhost
username: root
password: password
encoding: utf8
pool: 30
然後,那麼如何我們可以開始4臺不同的服務器(在本地主機)同時連接這些4個數據庫? (我們通常使用rails server
在開發單個實例。)
感謝:) -
如果你發現自己開始了很多過程,請查看'foreman' gem – levinalex