|
webСервис не отрабатывает при переходе на другой Рабочий процесс 1с 8.2 | ☑ | ||
---|---|---|---|---|
0
Popkorm
07.09.16
✎
11:56
|
Добрый день господа,проблема вот в чем:
Разбили рабочие сервера на 2 физич.машины(Serv1 и Serv2),в файлах web: default.vrd прописаны (ib ="srvr=&quit;Serv1) ws11111.1cws прописан ip = Serv1, Тем самым сеанс webСервиса при переходе на другой рабочий процесс (Serv2) webСервиса не отрабатывает. Собственно кто как лечил? |
|||
1
Popkorm
07.09.16
✎
12:49
|
Апач находится на Serv3,
собственно Андройд машина ошибок не каких не выдает. |
|||
2
Fragster
гуру
07.09.16
✎
12:53
|
Если используется кластер с несколькими центральными серверами (см. здесь), то список центральных серверов может задаваться непосредственно в поле Кластер серверов 1С:Предприятия: в формате Server1, Server2:Port, Server3. В таком виде его удобнее использовать, например, при создании списка общих информационных баз
|
|||
3
Popkorm
07.09.16
✎
13:02
|
(2) Центр.сервер это serv1,у serv2 заимствуем только рабочий процесс.
|
|||
4
Fragster
гуру
07.09.16
✎
13:04
|
(3) значит что-то криво сделали. или у вебсервера нет доступа до srvr2 (закрыты порты, DNS криво настроен и т.п.)
|
|||
5
Di-dog
07.09.16
✎
13:16
|
Физические сервера в домене?
Сервера 1С запущены от имени доменной учетки или локальной? Смотрите системные логи сервера Serv2. У нас была похожая проблема, когда было 2 сервера 1С, запущенных под локальными учетками на разных физических серверах. И при попытке подключения к сервису с Serv1 шло подключение к Serv2, на что Serv2 выдавал ошибку аутентификации из-за того, что подключение шло от имени локального пользователя на Serv1. Решили проблему через Требования назначения функциональности. Принудительно настроили работу веб-сервиса на одном сервере(у нас была платформа 8.3). Но в теории, если запускать сервера 1С от имени доменных пользователей, подключение должно отрабатывать корректно. |
|||
6
Popkorm
08.09.16
✎
10:14
|
(5)Спасибо!!!Не мог вчера ответить...Подключение отрабатывает корректно и в рабочем процессе вижу сеанс веб сервиса т.е.:
В консоле Serv1 вижу web сеанс на рабочем процессе(Serv2),т.е. web сеанс был запущен но данные не отрабатывают. Физические сервера в домене. Либо буду смотреть в сторону 8.3 |
|||
7
Cyberhawk
08.09.16
✎
10:25
|
Необязательно запускать оба сервера приложений от доменной учетки - достаточно совпадения имен их локальных пользователей
|
|||
8
Cyberhawk
08.09.16
✎
10:25
|
Что такое "но данные не отрабатывают"? Подробнее
|
|||
9
Popkorm
08.09.16
✎
10:37
|
(8) на планшете(андроид) в таблицу данные должны подтянутся по остаткам и т.п.
|
|||
10
Cyberhawk
08.09.16
✎
10:57
|
(9) А как ты понял, что причина именно в назначении сеанса на второй рабочий сервер?
|
|||
11
Popkorm
08.09.16
✎
11:53
|
(10) из (6):
В консоле Serv1 вижу web сеанс на рабочем процессе(Serv2),т.е. web сеанс был запущен но данные не отрабатывают. |
|||
12
Cyberhawk
08.09.16
✎
12:06
|
(11) Это не отвечает на (10)
|
|||
13
Люк Сковородкин
08.09.16
✎
13:02
|
Платформа какая? 8.3?
|
|||
14
Popkorm
12.09.16
✎
09:20
|
подниму
|
|||
15
Popkorm
12.09.16
✎
09:23
|
(10) я вроде не говорил что причина в назначении сеанса на второй рабочий сервер
|
|||
16
Popkorm
12.09.16
✎
09:35
|
(13) в заголовке указано
|
|||
17
Cyberhawk
12.09.16
✎
09:39
|
(15) Ты говоришь, что сеанс переходит на другой РП. Оба РП на одном рабочем сервере?
|
|||
18
Popkorm
12.09.16
✎
09:44
|
(17) нет,сеанс на одном РП,т.е. сеансы гуляют из за загрузки того или иного сервера
|
|||
19
Popkorm
12.09.16
✎
09:48
|
(18) +1 он как на Serv1 ,так и на Serv2.
в файлах web: default.vrd прописаны (ib ="srvr=&quit;Serv1) ws11111.1cws прописан ip = Serv1, при переходе сеанса на Serv2 web перестает работает,сеанс же я вижу на Serv2.То есть ошибки аунтидефекации я не вижу.. |
|||
20
Cyberhawk
12.09.16
✎
09:48
|
(18) Заголовок темы: "webСервис не отрабатывает при _переходе на другой Рабочий процесс_"
|
|||
21
Popkorm
12.09.16
✎
11:00
|
(20)вроде (0) более подробно описал
|
|||
22
H A D G E H O G s
12.09.16
✎
11:10
|
(0) а должен?
|
|||
23
DmitrO
12.09.16
✎
11:35
|
Перейти на другой рабочий процесс сеанс веб-сервиса не может, именно переходить могут только сеансы тонкого и веб-клиента, и только между серверными вызовами.
На сколько я понял в (0) описана проблема, что на другом сервере не может отработать сеанс веб-сервиса. Слово "при переходе" применено не правильно. |
|||
24
H A D G E H O G s
12.09.16
✎
11:40
|
(23) Я в (22) чет загнал.
(23) Почему не может? Я то сначало спросонья думал, что сервер - это сервер1С, клиент - это - внешний клиент. Но нет. Сервер - это Апач, под чутким управлением wsap32.dll, который и должен корректно переключить Апач на другой процесс сервера 1С. А для внешнего клиента сервером как был Апач, так и остался. |
|||
25
Popkorm
12.09.16
✎
11:50
|
(23) http://clip2net.com/s/3C8aZlU
1c-serv1 = это Serv2 апач на Serv3 файл web сервиса ib ="srvr=&quit;Serv1 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |