Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2012/2012 R2 (http://forum.oszone.net/forumdisplay.php?f=117)
-   -   Падает 1С при пиковой нагрузке (http://forum.oszone.net/showthread.php?t=334544)

Rockon 27-04-2018 13:43 2811035

Падает 1С при пиковой нагрузке
 
Здравствуйте, коллеги!
Появилась проблема при пиковой нагрузке сервер sql падает служба агента 1С 8.1 (не спрашивайте почему так, но обновить нет возможности). 1С и скуль на одной машине. И связь между ними через loopback
при диагностике выяснилось, что при пропадании пинга до localhost(иногда теряются пакеты) одновременно частенько падает сервис 1С. Учитывая, что это 8.1 - весь обмен со скулем идет через сеть. Так же есть служба 1С 8.3 работающая через shared memory и не падает.
localhost и %SERVERNAME% пингуетются по ip4, настройка сети по статьям гилева проведена. Приоритет в доп настройках системы выставлен службам.
На текущий момент - скуль(настроил через Numa) использует половину ядер(2 сокета) и половину памяти.
Эта полумера снизила частоту падений 1С 8.1 и потерю пинга до localhost-а.

Куда копать дальше?

Busla 27-04-2018 14:25 2811044

Цитата:

Цитата Rockon
при пропадании пинга до localhost »

даже не представляю, что надо сделать, чтобы пинги до localhost терялись

icqfotonsalt 28-04-2018 07:18 2811121

Здравствуйте!

У Вас протокол IPv6 используется? Если нет, то попробуйте отключить.

cameron 28-04-2018 12:23 2811148

Цитата:

Цитата Rockon
пиковой нагрузке сервер sql »

по нагрузке чего?
Цитата:

Цитата Rockon
служба агента 1С 8.1 »

это, возможно, результат нехватки памяти, что косвенно подтверждается вами
Цитата:

Цитата Rockon
и половину памяти »

Цитата:

Цитата Rockon
И связь между ними через loopback »

то есть в свойствах баз адрес сервера БД указан как 127.0.0.1? зачем?
что будет есть указать хостнейм?

Цитата:

Цитата Busla
даже не представляю, что надо сделать, чтобы пинги до localhost терялись »

иметь рылотеки, иметь на них RRAS или iprouting=enable и тд.

Цитата:

Цитата Rockon
(не спрашивайте почему так, но обновить нет возможности) »

только супер-пупер криво переписанные конфы не запустятся на 8,2 в режиме совместимости.
это долгий и очень упорный труд по использованию кривого кода.

y-- 28-04-2018 15:28 2811174

Rockon,
Цитата:

Цитата Rockon
что при пропадании пинга до localhost(иногда теряются пакеты) одновременно частенько падает сервис 1С. Учитывая, что это 8.1 - весь обмен со скулем идет через сеть. Так же есть служба 1С 8.3 работающая через shared memory »

ну так чего теряться - через SQL server configuration manager отключить TCP/IP и именованные каналы в настройках сетевой конфигурации SQL-сервера и настройках клиентских протоколов. Далее потребуется перезапуск всех зависимых служб(или ребут сервака).

PS - если там же есть алиасы - удалить.
Цитата:

Цитата Rockon
Учитывая, что это 8.1 - весь обмен со скулем идет через сеть »

а что 8.1 умела работать со скулем напрямую минуя клиентский драйвер?

cameron 28-04-2018 15:42 2811179

Цитата:

Цитата y--
ну так чего теряться - через SQL server configuration manager отключить TCP/IP и именованные каналы в настройках сетевой конфигурации SQL-сервера и настройках клиентских протоколов. Далее потребуется перезапуск всех зависимых служб(или ребут сервака). »

и как тогда будет работать сервер предприятия с SQL?
Цитата:

Цитата y--
а что 8.1 умела работать со скулем напрямую минуя клиентский драйвер? »

это вы, простите, о чём? :)

y-- 28-04-2018 15:52 2811180

Цитата:

Цитата cameron
и как тогда будет работать сервер предприятия с SQL? »

по единственному разрешенному протоколу - общей памяти(sharedmemory)
Цитата:

Цитата cameron
это вы, простите, о чём? »

о способах подключения к скулю - прямое подключение без native client или системного драйвера мало кто практикует, а если через клиента подключаться то тут уж и алиас c нужным connection string можно создать и много чего другого подкрутить ;)

cameron 30-04-2018 01:41 2811320

Цитата:

Цитата y--
по единственному разрешенному протоколу - общей памяти(sharedmemory) »

1C 8.1 не умеет в sharedmemory. так что не взлетит.
Цитата:

Цитата y--
о способах подключения к скулю - прямое подключение без native client или системного драйвера мало кто практикует, а если через клиента подключаться то тут уж и алиас c нужным connection string можно создать и много чего другого подкрутить »

ясно-понятно. 8.х работает через тн "сервер предприятия 1С", соот-но архитектура выглядит как
SQL-СП 1С-клиент.

y-- 30-04-2018 11:03 2811382

cameron,
и какую именно технологию использует
Цитата:

Цитата cameron
тн "сервер предприятия 1С" »

для общения с SQL? Прямое подключение минуя драйвер?

cameron 01-05-2018 12:14 2811552

Цитата:

Цитата y--
для общения с SQL? Прямое подключение минуя драйвер? »

видимо. я этого не знаю, а читать документацию к платформе лень.


Время: 22:23.

Время: 22:23.
© OSzone.net 2001-