Поддержка серверов

CClusterSlave::GetList: метод Битрикс

Постоянная ссылка: http://bxapi.ru/src/?id=165131

<?php 
//    /bitrix/modules/cluster/classes/mysql/slave.phpCClusterSlave::GetList()
//    383:

    
public static function GetList()
    {
        global 
$DB$CACHE_MANAGER;
        static 
$arSlaves false;
        if(
$arSlaves === false)
        {
            
$cache_id "db_slaves_v2";
            if(
                
CACHED_b_cluster_dbnode !== false
                
&& $CACHE_MANAGER->Read(CACHED_b_cluster_dbnode$cache_id"b_cluster_dbnode")
            )
            {
                
$arSlaves $CACHE_MANAGER->Get($cache_id);
            }
            else
            {
                
$arSlaves = array();

                
$rs $DB->Query("
                    SELECT ID, WEIGHT, ROLE_ID, GROUP_ID
                    FROM b_cluster_dbnode
                    WHERE STATUS = 'ONLINE' AND (SELECTABLE is null or SELECTABLE = 'Y')
                    ORDER BY ID
                "
false'', array('fixed_connection'=>true));
                while(
$ar $rs->Fetch())
                    
$arSlaves[intval($ar['ID'])] = $ar;

                if(
CACHED_b_cluster_dbnode !== false)
                    
$CACHE_MANAGER->Set($cache_id$arSlaves);
            }
        }
        return 
$arSlaves;
    }

Блог разработчика

9 Августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 Июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 Июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

К примеру вам хочется внутренним скриптом дернуть с сайта-магазина информацию, которая там, в свою очередь, закрыта некоторыми правами. Например, админскими. Можно конечно мутить свой REST, или иной формат общения, но проще всего воспользоваться штатным инструментом:

Текст сообщения*
Загрузить изображение