2
我們有一個體面大的Rails應用程序。但是,平穩的API速度很慢。在RACK服務器啓動運行某些代碼
因此,我們正在將原型移植到Rails之外的API層。我們目前正在考慮將葡萄(https://github.com/intridea/grape)這將刪除ActiveRecord和其他重型Rails代碼。整個API層將在覈心Ruby中。
要使用PG管理連接池,我們寫了一段代碼,可以打開n個數據庫連接並維護它們。無論何時我們想運行查詢,我們都會使用其中一個連接,然後將它們返回到可用池。
現在,我們想以某種方式運行連接池生成代碼到RACKUP服務器啓動。所以當RACK服務器啓動時,所有連接池都打開並存儲在RAM中。
任何想法如何在RACKUP服務器啓動時調用某些代碼?
謝謝你提前