루비 온 레일스(Ruby on Rails)에서 데이터베이스 Advisory Locks 비활성화하기
Ruby on Rails에서 데이터베이스 Advisory Locks 비활성화하기 문제: PgBouncer 트랜젝션 모드와 레일스 마이그레이션 충돌 루비 온 레일스Ruby on Rails에서는 마이그레이션 작업을 실행할 때 기본적으로 데이터베이스의 Advisory Locks 기능을 사용하고 있습니다.* 이는 마이그레이션이 동시에 일어나는 것을 방지하고 위한 목적으로 사용되며, 잠금이 되어있는 상태에서 마이그레이션을 실행할 경우 ActiveRecord::ConcurrentMigrationError가 발생합니다. * PostgreSQL의 Advisory Locks 기능에 대한
2020-08-29 23:26:17 · 44BITS아마존 라이트세일(Amazon Lightsail)이란?
2020-08-28 01:03:06 · 44BITS문섬에서 바라본 바다 문섬 남동쪽에서 바라본 문섬 그리고 수중에서의 문섬
2020-08-21 17:13:14 · 종합 다이빙 Info. 김원국의 SCUBA LIFE맥OS에서 MagickCore나 MagickWand.h 문제로 rmagick이 설치되지 않을 때
맥OS에서 MagickCore나 MagickWand.h 문제로 rmagick이 설치되지 않을 때 루비Ruby와 같은 스크립트 언어는 의존성 관리가 상당히 어려운 편입니다. 특히 ImageMagick에 의존적인 RMagick과 같은 젬을 설치할 때는 여러가지 이유로 설치가 잘 되지 않는 경우가 있습니다. 최신 버전 RMagick(4.x)은 ImageMagick 7을 정상적으로 지원합니다만, 의존성에 따라서 구 버전 RMagick을 사용하는 경우 ImageMagick과 호환성 문제가 있습니다. 맥OS에서 RMagick을 설치할 때 Can't find MagickWand.h나 No package 'MagickCore' found 발생하는 경우 ImageMagick 6 버전을 설치해서 문제를 우회할 수 있습니다. 홈브류에서 확인해보면 ImageMagick의 최신 버전은 2020년 8월 현
2020-08-19 09:15:29 · 44BITS[4분코딩] 클라우드 모니터링 데이터독(Datadog)이란?
2020-08-16 07:00:00 · 44BITS제주도스킨스쿠버를 즐기면서 수중에서 돌고래를 만날 그날까지~~
2020-07-28 21:36:17 · 종합 다이빙 Info. 김원국의 SCUBA LIFE물고기들의 천국? 제줃에서 스쿠버라이프와 함께 스쿠버다이빙을 ...
2020-07-11 08:30:42 · 종합 다이빙 Info. 김원국의 SCUBA LIFE