• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/composite/responder.php
  • Класс: BitrixMainCompositeMemcachedResponse
  • Вызов: MemcachedResponse::getServers
static function getServers(array $htmlCacheOptions)
{
	$arServers = array();
	if ($htmlCacheOptions["STORAGE"] === "memcached_cluster")
	{
		$groupId = $htmlCacheOptions["MEMCACHED_CLUSTER_GROUP"] ?? 1;
		$arServers = self::getClusterServers($groupId);
	}
	elseif (isset($htmlCacheOptions["MEMCACHED_HOST"]) && isset($htmlCacheOptions["MEMCACHED_PORT"]))
	{
		$arServers[] = array(
			"HOST" => $htmlCacheOptions["MEMCACHED_HOST"],
			"PORT" => $htmlCacheOptions["MEMCACHED_PORT"]
		);
	}

	return $arServers;
}