2016/11/29
解決 redmine 在創建/更新 issue 時很慢的方法
公司內部的 redmine 一直以來都有一個很令人詬病的問題 --速度很慢,導致大家興趣缺缺
這幾天終於拿到了登入的權限,有空就來檢查一下
因為是用 bitnami 安裝的所以有一大堆 built-in 的套件
apache2, php-fpm 等的一一檢查過了還是無法解決
最終發現是卡在送 email 時
由於當初設定是用 :smtp 方式
所以在創建/更新 issue 時
會以同步方式等到 email 傳送完成網頁才會回應
導致每次都會 delay 約 3 秒
解決辦法修改 config/configuration.yml 把它改成 :async_smtp 如下:
```sh
email_delivery:
delivery_method: :async_smtp
async_smtp_settings:
enable_starttls_auto: true
address: "xxxxxxxx"
port: '25'
domain: "xxxxxx"
authentication: :plain
user_name: "xxxx"
password: ""
```
參考:
* http://www.redmine.org/projects/redmine/wiki/FAQ#17
* http://www.redmine.org/projects/redmine/wiki/EmailConfiguration
* http://www.redmine.org/issues/12649
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言