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)
- Windows使用Redmine與轉檔紀要 (0則留言, 2014/12/14)
- 整合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)
- 用FinchSync同步Thunderbird與HTC Touch HD的聯絡人資料 (3則留言, 2009/02/01)
- 用反垃圾郵件代理程式Anti-Spam SMTP Proxy (ASSP)清除惱人的垃圾信 (13則留言, 2010/05/23)
- Joomla! 1.0.12網站建置 (多圖) (1則留言, 2008/06/22)
- 解決Thunderbird讀取大附件速度緩慢的方法 (0則留言, 2008/01/17)
- [轉貼] 中國博客網下月開始收費 (0則留言, 2005/06/15)
- 使用組態檔(ConfigurationFile)一鍵安裝SQL Server 2012 (0則留言, 2014/04/30)
- HDDB:快速搜尋檔名的類Everything工具 (0則留言, 2014/08/20)
- jQuery DataTables範例1:啟始設定 (0則留言, 2011/10/20)