다크스타에서 MySQL직접 사용하기.
2009. 9. 29. 13:53ㆍ오픈소스관련/다크스타(DarkStar)
728x90
반응형
우선 다크스타는 버클리 DB등 내부적으로 DB를 사용하고있습니다.
하지만 개인적으로 MySQL을 사용하고있는 관계로 MySQL과의 연동이 절실합니다.
따라서 아래와 같이 연동 절차를 밟으시면 됩니다.
conf/sgs-boot.properties 를 수정해줍니다.
# db - To denote using the BerkeleyDB Native edition
# je - To denote
using the BerkeleyDB Java edition
# custom - To denote using neither
BDB_TYPE = custom
conf/MyGames.properties 에 아래와 같이 추가해줍니다.
com.sun.sgs.services=com.gamalocus.sgs.services.mysql.MySQLServicecom.sun.sgs.managers=com.gamalocus.sgs.services.mysql.MySQLManager#
MySQL database settings
com.gamalocus.sgs.services.mysql.MySQLService.dbhost=www.mydomain.com
com.gamalocus.sgs.services.mysql.MySQLService.dbname=MyDBName
com.gamalocus.sgs.services.mysql.MySQLService.dbuser=MyUserID
com.gamalocus.sgs.services.mysql.MySQLService.dbpass=MyUserPass
추가적으로 필요한 모듈은 아래 링크(http://code.google.com/p/darkstar-mysql-service/)를 따라서 들어가면 찾으실 수 있습니다.
주의 : 자신의 외부 IDC서버를 이용하신다면 방화벽을 열어주셔야 합니다. 설정하신 포트를 정확하게.^^
728x90
반응형
'오픈소스관련 > 다크스타(DarkStar)' 카테고리의 다른 글
DarkStar 프로젝트 중단됨...ㅜㅜ (0) | 2010.04.29 |
---|---|
DarkStar(다크스타) 한대의 물리적 서버에서 2개이상의 서버 가동하기.| (0) | 2010.01.25 |
DarkStar MySQL Connection 거부문제.. (1) | 2009.12.26 |