|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
Знаю, что тема уже заежженая, но я все-равно немного не понимаю принципа сьедания лицензии. Вот для примера текущая проблема: Cache 5.0.21. Есть некая страница, к которой обращаются очень часто (с нашей точки зрения). Страница только и делает что выдает XML заинтересованным лицам. Начало страницы выглядит так... Код: c# 1. 2. 3. 4.
Строчку d %session.Login($zu(67,15,$j),$zu(67,15,$j),1) вставил из прошлых не сильно нагруженных страниц. Так вот, если в панели управления смотреть Файл -> Лицензии то минимум лицензий - 0, доступно - 15% от максимального количества. Раньше до включения этой мега нагруженной страницы столбец Минимум почти совпадал со столцбом Максимум. Отсюда вопрос: вот пришел запрос на CSP страницу, и что? сразу же сьедается 1 лицензия? а когда она освобождается? я так понимаю далеко после того, как страница отработала? а как можно в конце страницы вручную освободить ее? И что делает вообще строка d %session.Login($zu(67,15,$j),$zu(67,15,$j),1). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2012, 16:29 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
AndrewQwer, Login, захватывает одну лицензию для пользователя с логином $zu(67,15,$j), под один логин в пределах одной лицензии может быть не более 25 сессий, если больше то по одной лицензии на сессию в Login первый параметр сам логин второй пароль и третий тип логина, так вот при типе 1 пароль не требуется, логином может быть все что угодно по мнению программиста, при типе 0 логин и пароль используются с действительной авторизацией по кашовым пользователям логин делать желательно иначе за вас это будет делать сама каше и тратиться лицензии уже могут иначе минимум и максимум используемых лицензий не понимаю зачем сравнивать для того чтобы освободить лицензии в конце запроса нужно поставить s %session.EndSession=1 это что то типа логаута, но освобождение лицензии не будет мнгновенным, есть еще так называемый Grace период (5 минут) по истечении которого и закрывается сессия и освобождается лицензия. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2012, 17:33 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
DAiMorAndrewQwer, Login, захватывает одну лицензию для пользователя с логином $zu(67,15,$j), под один логин в пределах одной лицензии может быть не более 25 сессий, если больше то по одной лицензии на сессию в Login первый параметр сам логин второй пароль и третий тип логина, так вот при типе 1 пароль не требуется, логином может быть все что угодно по мнению программиста, при типе 0 логин и пароль используются с действительной авторизацией по кашовым пользователям логин делать желательно иначе за вас это будет делать сама каше и тратиться лицензии уже могут иначе минимум и максимум используемых лицензий не понимаю зачем сравнивать для того чтобы освободить лицензии в конце запроса нужно поставить s %session.EndSession=1 это что то типа логаута, но освобождение лицензии не будет мнгновенным, есть еще так называемый Grace период (5 минут) по истечении которого и закрывается сессия и освобождается лицензия. Спасибо! Кратко и вроде-бы понятно. Хотелось бы немного уточнить. 1. Получается если запросы идут ну очень быстро, то из-за Grace периода лицензии будут сжигаться так же быстро? и что делают в таких случаях? 2. А вот при типе логина 0 если я буду логинить ВСЕХ одним и тем же логином d %session.Login("USER","PASS",0), прописанным в БД, (т.е. все пользователи под одним логином идут), то все-равно лимит на 25 сессий для такого логина будет действовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2012, 18:00 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
Если у вас коннекты идут быстро и возможности восстановить сессию нет, то вам нужно делать s %session.EndSession=1 При этом лицензия не освободится, но число коннектов уменьшится (вплоть до нуля). Тогда число коннектов на лицензию не будет нарастать. Если у вас будет 25 коннектов на лицензию, учет лицензий переключается в режим 1 коннект=1 лицензия, и иза этого режима не выходит вплоть до перезапуска сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2012, 18:48 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
AndrewQwerи что делают в таких случаях? Дабы не иметь проблем с лицензиями через веб - докупают "расширение" к своей лицензии которое снимает всякие ограничения по веб-соединениям... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2012, 20:27 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
krvsaДабы не иметь проблем с лицензиями через веб - докупают "расширение" к своей лицензии которое снимает всякие ограничения по веб-соединениям... Все понятно! ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2012, 09:29 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
Самый лучший способ борьбы с Grace период, не использовать CSP. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2013, 17:58 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
kalinСамый лучший способ борьбы с Grace период, не использовать CSP. А что использовать, при условии что база остается CACHE ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2013, 14:33 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
gr_vl , CSP Grace Period Changed (Caché 5.1 Upgrade Checklist) I closed my CSP session, but Caché still reports that I am using a license. Why? (Frequently Asked Questions About CSP) PS: если последуете совету krvsa насчёт опции Web Add-On , то не забудьте про метод $SYSTEM.License.PublicWebAppUser() (Caché 2011.1 Upgrade Checklist) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2013, 16:49 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
servit gr_vl , CSP Grace Period Changed (Caché 5.1 Upgrade Checklist) I closed my CSP session, but Caché still reports that I am using a license. Why? (Frequently Asked Questions About CSP) PS: если последуете совету krvsa насчёт опции Web Add-On , то не забудьте про метод $SYSTEM.License.PublicWebAppUser() (Caché 2011.1 Upgrade Checklist) и если используете хранимые сессии то про Web Add-on забудьте или откажитесь от хранимых сессий ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2013, 17:01 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
DAiMorи если используете хранимые сессии то про Web Add-on забудьте или откажитесь от хранимых сессийНе использую, особенно учитывая:Note that tying a process to one session results in a lack of scalability. Источник иState-aware sessions (preserve mode 1) cannot be used with ... Источник ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2013, 17:21 |
|
Еще раз про лицензии CSP
|
|||
---|---|---|---|
#18+
gr_vl, php или java через mgwsi. Есть прямой доступ к глобалям и программам ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:09 |
|
|
start [/forum/topic.php?fid=39&msg=37703621&tid=1557156]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
172ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 288ms |
0 / 0 |