티스토리 뷰

현재 redmine(bitnami stack)을 사용하고 있는데, 사용하다 보면 가끔 'Internal server Error' 가 발생할 때가 있었다. 그럴 때마다 redmine을 재기동 하곤 했었는데, 오늘도 오전부터 요런 현상이 발생을 하여 로그파일을 

본 결과.. 아래와 같은 메세지가 발견되었다.~


DEPRECATION WARNING: The InstanceMethods module inside ActiveSupport::Concern will be no longer included automatically.

Please define instance methods directly in CollectiveIdea::Acts::NestedSet::Model instead.
(called from include at /var/lib/redmine/lib/plugins/awesome_nested_set/lib/awesome_nested_set/awesome_nested_set.rb:58)

음.. 루비를 내가 모르는지라.. 바로 구글에서 검색~!! 몇번의 stack overflow를 뒤진 결과, 아래의 링크를 발견~! (알고 보니 redmine.org 의 이슈리스트 였음. ㅡㅡ;;;)

http://www.redmine.org/issues/11389


내용인즉슨, 해당 파일(awesome_nested_set.rb)에서 InstanceMethods 관련부분을 주석으로 꽁꽁 싸매라는 내용.


그리고, 로그를 보니 요런 메세지도 있었음~


ActiveRecord::StatementInvalid (Mysql::Error: Lost connection to MySQL server during query: SELECT  `trackers`.* FROM `trackers`  WHERE `trackers`.`id` = ? LIMIT 1):

  app/controllers/projects_controller.rb:155:in `show'


DB 쿼리 실행시 커넥션이 끊겼다는 거 같은디~ MySQL 에서 아래 쿼리로 시스템 설정 변경 해 보았다.


SET GLOBAL net_read_timeout=120, connect_timeout=60;


변경된 거 확인은 요렇게~

SHOW GLOBAL VARIABLES LIKE '%timeout%'


참고로, Global 변수 볼 때는 꼭 위 쿼리처럼 SHOW GLOBAL ... 로 해야 한다. 설정해 놓고 계속 아래와 같은 쿼리를 날려서 확인하려 했으니, 변경된 값이 안 보일 수 밖에.. ㅜㅜ;

SHOW VARIABLES LIKE '%timeout%'


일단, 수정 후 redmine 재기동~! 좀 사용해 보면서 상황을 지켜봐야 할 듯~! :)


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함