Добрый день.
Работаю с вэбсервисом 1с. Использую 1с 8.2.18.96 и apache 2.2.17, платформа win7 x86.
На девелоперской машине первое, после перезапуска апача, подключение к вэбсервису происходит с задержкой в 1 секунду, а последующие - практически мгновенно. Т.е. работает механизм кэширования соединений. Как это получилось - не знаю
Но ни на одном из рабочих серверов (в том числе пробовал поднимать систему с нуля на виртуалке) воссоздать такое поведение не удалось.
Т.е. на других серверах каждый коннект длится около секунды, даже если они идут непосредственно один-за-другим.
Помогите, пожалуйста, найти настройки кэширования и ттл сессий.
Не принципиально, но на всякий случай:
1. подключаюсь к вэбсервису из-под php с помощью встроенного SoapClient
$client = new SoapClient($wsdl, array(
'soap_version' => SOAP_1_2,
'compression ' => SOAP_COMPRESSION_DEFLATE,
'keep_alive' => true,
'features' => SOAP_SINGLE_ELEMENT_ARRAYS,
'login' => $name,
'password' => $password));
2. вызываю одну функцию
$client->test();
3. реализация которой
Функция test()
Возврат ПараметрыСеанса.ТекущийПользователь.Наименование;
КонецФункции