public class AltibaseShardingFailover
extends java.lang.Object
| Constructor and Description |
|---|
AltibaseShardingFailover(AltibaseShardingConnection aMetaConn) |
| Modifier and Type | Method and Description |
|---|---|
void |
alignDataNodeConnection(AltibaseConnection aNodeConn,
FailoverAlignInfo aAlignInfo) |
void |
notifyFailover(AltibaseConnection aConn) |
void |
setTouchedToAllNodes() |
static void |
tryShardFailOver(AltibaseConnection aNodeConn,
java.sql.SQLException aEx)
³ëµåÄ¿³Ø¼ÇÀ̰í Åë½Å¿¡·¯°¡ ³µÀ»¶§ alternateservers ¼ÂÆÃÀÌ ¾øÀ¸¸é FailoverIsNotAvailableExceptionÀ» ¿Ã¸®°í
±×·¸Áö ¾ÊÀº °æ¿ì STF·Î ó¸®ÇÑ´Ù.
|
void |
updateShardNodeList(AltibaseConnection aConn) |
public AltibaseShardingFailover(AltibaseShardingConnection aMetaConn)
public void notifyFailover(AltibaseConnection aConn)
public void updateShardNodeList(AltibaseConnection aConn) throws java.sql.SQLException
java.sql.SQLExceptionpublic void alignDataNodeConnection(AltibaseConnection aNodeConn, FailoverAlignInfo aAlignInfo) throws java.sql.SQLException
java.sql.SQLExceptionpublic void setTouchedToAllNodes()
throws java.sql.SQLException
java.sql.SQLExceptionpublic static void tryShardFailOver(AltibaseConnection aNodeConn, java.sql.SQLException aEx) throws java.sql.SQLException
aEx - ¹ß»ýÇÑ ÀͼÁ¼Çjava.sql.SQLException - prepare, execute, fetch µµÁß ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì