|
Для тех кто работал с веб-сервисами |
☑ |
0
МОРЖ
22.11.12
✎
11:28
|
Есть 1с сервак. он может принимать и отдавать данные. Делает это он по средствам веб-сервисов. Система налажена, количество клиентов растет. Встает задача минимизации потерь соединений.
Возможен ли перегруз сервера веб соединениями, не рухнет ли сервер если в очередь выстроятся 500 сервисов в ожидании обработки, и по каким причинам? возможно ли эти соединения выстроить в очередь по собственным критериям и раскидывать по процессорам?
|
|
1
МОРЖ
22.11.12
✎
12:18
|
:-(
|
|
2
drcrasher
22.11.12
✎
12:23
|
каждое соединение хочет отдельный ключ, так что может всё чудно завернуться.
в 1Ску нужно лезть не за каждым чихом. идеально - постоянно требуемые данные хранить на сайте
|
|
3
МОРЖ
22.11.12
✎
12:28
|
тут нет сайта, тут есть 1совский сервак и море сторонних клиентов которые на него постоянно шлют данные
|
|
4
drcrasher
22.11.12
✎
12:30
|
а клиенты как лезут?
|
|
5
МОРЖ
22.11.12
✎
12:31
|
по веб сервисам
|
|
6
sadden
22.11.12
✎
12:32
|
такие вещи делаются через промежуточную SQL базу, 1С только периодически выгружает туда необходимые данные - и с производительностью в порядке и защита в норме
|
|
7
МОРЖ
22.11.12
✎
12:38
|
(6) вероятность перегрузки промежуточной базы и самого сервока одинаковая же, хотя в этом что-то есть
|
|
8
drcrasher
22.11.12
✎
12:40
|
(7) ещё раз: каждое соединение вебсервисом требует отдельной лицензии. время использования лицензии сильно меньше срока аренда (36 часов кажется).
|
|
9
sadden
22.11.12
✎
12:42
|
(7) ничего подобного - ты сам задаёшь период регламентной задачи 1С с работой с промежуточной базой - ключи не ест, вероятность одновременных запросов к веб-сервису нет, не мешает работать сотрудникам в 1С - мы так и реализовали, проблем ещё не было
|
|
10
МОРЖ
22.11.12
✎
13:25
|
не очень понял о какой аренде идет речь в (8) но проблем с ключами нет. если ты утверждаешь что каждый запрос к веб сервису бронирует один ключ на три дня, то сервер у меня бы не работал через 5 часов. но проблема не в ключах а в том что от одновременных сервисов боюсь заглохнет сам сервак, вне зависимости от того, промежуточный он или основной.
|
|
11
Азазелло
22.11.12
✎
13:26
|
(8) да ладно?
|
|
12
МОРЖ
22.11.12
✎
13:27
|
(9) я так понимаю ты разделил на сервак для работы пользователей сервак для приема данных? чтобы не мутузить одну базу?
|
|
13
sadden
22.11.12
✎
14:42
|
(12) не только чтобы не мутузить одну базу, а из соображения защиты информационной базы, производительности (промежуточная база чисто MySql, 1C веб сервисы тут вообще не задействованы)
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой