[英]active record stand alone: connection pooling
使用activerecord
外導軌,我是否可以確定所有連接工作都像在窗簾內部一樣在幕后進行?
在rails中, activerecord
可以很好地建立連接池並根據需要激活或關閉連接。
如果我有一個ruby守護程序,該守護程序使用以下命令調用類文件:
ActiveRecord::Base.establish_connection(:production)
# more active_record tasks
我可以假設在以下調用中使用了來自池的連接嗎?
是的,調用ActiveRecord::Base.establish_connection
將根據ActiveRecord::Base.establish_connection
內容創建連接池: https : //github.com/rails/rails/blob/master/activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb#L842
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.