• Модуль: cluster
  • Путь к файлу: ~/bitrix/modules/cluster/classes/mysql/slave.php
  • Класс: CClusterSlave
  • Вызов: CClusterSlave::AdjustServerID
static function AdjustServerID($arNode, $nodeDB)
{
	$rs = $nodeDB->Query("show variables like 'server_id'", false, '', ["fixed_connection"=>true]);
	if ($ar = $rs->Fetch())
	{
		if ($ar["Value"] != $arNode["SERVER_ID"])
		{
			$ob = new CClusterDBNode;
			$ob->Update($arNode["ID"], ["SERVER_ID"=>$ar["Value"]]);
		}
	}
}