針對Redmine 2.6回應緩慢的調整
Redmine 2.6一上線馬上就感受到反應速度緩慢的狀況,總是會有卡卡、頓頓的感覺,有時存筆資料就要等好幾秒,在等待存檔時觀察主機卻都很正常,沒有任何CPU佔用等情形... 最後做了下列兩項調整,狀況稍有改善,還要再持續監測是否解決了回應忽快忽慢的問題。
1. 取消反查名稱設定
簡單說就是Ruby的Web server會反查連線的電腦名稱,因而造成回應緩慢,細節請參考【茶包射手日記】Redmine卡卡奇案 - 黑暗執行緒一文。
將設定檔 \redmine-2.6.0-2\ruby\lib\ruby\2.0.0\webrick\config.rb內的 :DoNotReverseLookup設為true以取消反查功能。
# for GenericServer General = { :ServerName => Utils::getservername, :BindAddress => nil, # "0.0.0.0" or "::" or nil :Port => nil, # users MUST specify this!! :MaxClients => 100, # maximum number of the concurrent connections :ServerType => nil, # default: WEBrick::SimpleServer :Logger => nil, # default: WEBrick::Log.new :ServerSoftware => "WEBrick/#{WEBrick::VERSION} " + "(Ruby/#{RUBY_VERSION}/#{RUBY_RELEASE_DATE})", :TempDir => ENV['TMPDIR']||ENV['TMP']||ENV['TEMP']||'/tmp', :DoNotListen => false, :StartCallback => nil, :StopCallback => nil, :AcceptCallback => nil, :DoNotReverseLookup => true, :ShutdownSocketWithoutClose => false, }
2. 變更寄信方法
預設的電子郵件通知是採用同步的SMTP寄送,因此反應單儲存後Redmine就要等待Mail server的回應,如果Mail server回應較慢就會造成等待存檔的狀況。將 \redmine-2.6.0-2\apps\redmine\htdocs\config\configuration.yml 設定檔內的 :smtp改成非同步的 :async_smtp,同時把smtp_settings改成async_smtp_settings。
# default configuration options for all environments default: # Outgoing emails configuration # See the examples below and the Rails guide for more configuration options: # http://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration email_delivery: delivery_method: :async_smtp async_smtp_settings: address: 電子郵件主機 port: 25 domain: 網域 authentication: :login user_name: 帳號 password: 密碼
##
您可能也會有興趣的類似文章
- Redmine 2.6外掛於Windows環境的安裝步驟 (0則留言, 2015/01/10)
- Redmine開啟事項鏈接到新分頁 (0則留言, 2024/03/26)
- Windows使用Redmine與轉檔紀要 (0則留言, 2014/12/14)
- Redmine升級5.x (0則留言, 2024/03/20)
- 整合Redmine的TortoiseSVN外掛:TurtleMine (0則留言, 2015/01/23)
- loginfo.rb:自動寄送修改記錄信件 (0則留言, 2005/06/20)
- Step by Step安裝WordPress 3.0與啟用 Multi-Site多站點功能 (20則留言, 2010/07/10)
- Joomla! 1.0的系統目錄結構 (0則留言, 2008/06/28)
- Anti-Spam SMTP Proxy造成郵件主機異常?! (0則留言, 2010/08/04)
- [Obs#40] 日文學習利器!也能處理中文注音與拚音標記-Furigana外掛 (0則留言, 2021/05/13)
- 用反垃圾郵件代理程式Anti-Spam SMTP Proxy (ASSP)清除惱人的垃圾信 (18則留言, 2010/05/23)
- 用FinchSync同步Thunderbird與HTC Touch HD的聯絡人資料 (3則留言, 2009/02/01)
- Joomla! 1.0.12網站建置 (多圖) (1則留言, 2008/06/22)
- [Windows] 用Gitea架設自用的Git Server (2則留言, 2017/07/21)
- 解決Thunderbird讀取大附件速度緩慢的方法 (2則留言, 2008/01/17)
Sorry, 很久沒用Google sc…