LINUX.ORG.RU

Сервер 1С для работы через терминал или веб

 , ,


7

3

Настроил сервер для работы с 1С. Применяться будет конфигурация КАМИН 5.5.

Клиенты будут получать доступ к конфигурации через веб, наши специалисты могут работать с одноэской как через терминал, так и как с обыкновенной файловой базой через толстый клиент.

Пока на сервере не предполагается более 10 соединений, но если решение «взлетит» на более мощный сервер перенесут около 200 баз и там будут работать 400 человек (до тысячи в пике).

>>> Просмотр (1600x900, 185 Kb)

★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)

Ответ на: комментарий от Correctnoe_imya_polzovatelya

А на сервере аппаратный ключик на сколько юзеров воткнут?

На одного, я полагаю. Один ключ = один локальный компьютер: видимо, так задумывалось адинэсниками и никому в голову не приходило, что на одном компьютере кто-то будет запускать несколько копий 1с под разными пользователями. SQL'ный вариант базы по-любому не допустит большее, чем задумано лицензией, количество подключений к себе, а вот файловому варианту, похоже, пофиг.

Erepb ★★★
()

Вообще не понимаю такого нищебродства, нет денег на 1с найми программиста который напишет тебе решение на 3.5 действия в твоей компании.

Нет надо тащить это говно во все щели.

VictimOfLoveToLinux
()
Ответ на: комментарий от VictimOfLoveToLinux

нет денег на 1с найми программиста который напишет тебе решение

Похоже, у Вас была очень маленькая практика в этих вопросах.

Erepb ★★★
()
Ответ на: комментарий от VictimOfLoveToLinux

Ну давай, расскажи мне что может 1с что не может PHP программист например.

Купить 1С все равно будет дешевле чем платить зарплату пехапешнику 2-3 месяца.

weare ★★
() автор топика
Ответ на: комментарий от Erepb

и никому в голову не приходило, что на одном компьютере кто-то будет запускать несколько копий 1с под разными пользователями

Да нет, это очень распространенная практика делать доступ к 1С через терминальный сервер. И каждый юзер того же терминального сервера, у которого запущен хоть один сеанс 1С откусывает одну лицензию.

Correctnoe_imya_polzovatelya ★★★★★
()
Ответ на: комментарий от weare

Исходя из этого ты зарплату не получаешь. Ну тогда действительно, выгодно покупать что угодно, ведь у тебя есть раб.

VictimOfLoveToLinux
()
Ответ на: комментарий от VictimOfLoveToLinux

Ну давай, расскажи мне что может 1с что не может PHP программист например.

Я веду речь не о возможностях, а о затратах. Штатный программист оправдывает себя далеко не всегда, здесь нужно рассматривать каждый конкретный случай. В моём случае - он абсолютно не нужен.

Erepb ★★★
()
Ответ на: комментарий от Correctnoe_imya_polzovatelya

И каждый юзер того же терминального сервера, у которого запущен хоть один сеанс 1С откусывает одну лицензию.

Может, я что-то не договорил?

Проведите эксперимент: возьмите отдельный компьютер, заведите на нём учётную запись, скажем, user, зайдите под ней, запустите 1С, заведите на ней несколько пользователей: пользователь1, пользователь2, пользователь3, зайдите в 1С под пользователем1, сверните окно. Далее, тут же ещё запустите 1С, в окне пользователей выберите пользователя2, зайдите в 1С. И т.д.

Таким образом Вы можете запустить столько адинэсок, сколько пользователей 1С прописано в самой программе. При каждом запуске копии 1С, та обращается к ключу, который наличиствует на компьютере. Версия 1С НЕ СЕРВЕРНАЯ, база - файловая. Видимо, проверки на уже запущенные копии - нет.

На сервере терминалов происходит такой же самый запуск копий 1С, только ещё и под разными пользователями самой ОС. Короче говоря: хватает одного свистка на многих юзеров.

Erepb ★★★
()
Ответ на: комментарий от StellzZz

А не подскажешь, как посмотреть количество используемых лицензий? Винда, файловая база, програмные лицензии, все сидят через апач

makoven ★★★★★
()
Ответ на: комментарий от VictimOfLoveToLinux

Хороший 1с'ник стоит почти столько же сколько и хороший пхп программист.

Не спорю, но и ПХП-программист нужен не всегда. Опять же, в моём случае - не нужен.

Erepb ★★★
()
Ответ на: комментарий от kott

а screwdrivers хуже?

не знаю, не было случая сравнить, наверное, примерно также работает, получше нативного редиректа

Pm7vLB
()
Ответ на: комментарий от StellzZz

Можно еще глупый вопрос. А как из «Администрирование - Поддержка и обслуживание - Активные пользователи» выкинуть пользователя? Там нет такой кнопки

makoven ★★★★★
()
Ответ на: комментарий от makoven

Если база файловая, но появились призраки, достаточно удалить временные файлы в каталоге базы.

Если сервер, там все проще намного.

weare ★★
() автор топика
Ответ на: комментарий от makoven

скорее всего ты тестируешь в файловом варианте
в серверном варианте: на сервере 1c запускаем сервер администрирования (ras) (без него работать не будет)

/opt/1C/v8.3/x86_64/ras -p 1545 cluster --daemon
после чего будет доступна возможность завершать работу пользователей из 1С в Администрирование - Поддержка и обслуживание - Активные пользователи - кнопка [Зпавершить сеанс]
При нажатии на кнопку первый раз вылезет окно настройки, имя и пароль администратора кластера не заполняем, порт кластера серверов по умолчанию 1541, в выпадающем списке «Подключение к кластеру серверов» выбираем «через сервер администрирования (ras)», указать адрес сервера и порт, например 192.168.1.1 порт 1545. см скриншот

StellzZz ★★
()
Ответ на: комментарий от weare

Временные файлы не удаляются, т.к. используются другой програмой (апачем). И этот способ, как я понимаю, не позволит избирательно кикать пользователей?

makoven ★★★★★
()
Ответ на: комментарий от StellzZz

Да, файловый вариант. 8 версия, а такие детские косяки у платформы. Стыдно)

Может как-то через апач можно открытыми сессиями управлять..

makoven ★★★★★
()
Последнее исправление: makoven (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.