Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
Добрый день! На базе разработки Maksim-а Merzhvinsky (MAPI v0.05 Copyright 2004 - изумительной красоты код, лежит на http://karataev.nm.ru/cache/mdapi.html ) выкроил под себя TCP-сервер, работающий на стороне Каше. Хочу засунуть запуск этого сервера в %ZSTART или ZSTU, однако не могу найти этих программ в области %SYS. 1.Может этих программ нет в Free Caché Evaluation Download 2009 года? (Нашел только STU1.int и STURECOV.int) 2.Ежели найдется программа %ZSTART, то запускаться она, видимо, будет в области %SYS. Надо ли мне встроить переключение на область USER, если мой сервер работает с данными из USER? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 15:13 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
DirksDR, а самому их написать лень? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 15:19 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
DirksDR, метки не забудь соответствующие http://docs.intersystems.com/cache20111/csp/docbook/DocBook.UI.Page.cls?KEY=GSTU_customize#GSTU_customize_startstop ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 15:33 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
что-то ссылку не совсем попал http://docs.intersystems.com/cache20111/csp/docbook/DocBook.UI.Page.cls?KEY=GSTU_customize#GSTU_customize_startstop ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 15:38 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
все равно не туда показывает :( но на этой странице глава Customizing Start and Stop Behavior with ^%ZSTART and ^%ZSTOP Routines ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 15:42 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
Обязательно поставьте обработчики ошибок, еще до первого перезапуска !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 16:08 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
ser_shu, Спасибо, Сергей! Скопировал, подправил, заработало. А то я сомневался, вдруг лежит где нибудь %ZSTART, в %SYS столько разных папок... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 16:40 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
Рано радовался. Сервер запустился, зато теперь студия при подключении выдает "Запрет доступа", а терминал <LICENSE LIMIT EXCEEDED>. В списке использованных лицензий у всех процессов стоит тип входа в систему SYSTEM, а у моего сервера - USER. 4480 System 0 0 0 0 0 0 3088 System 0 0 0 0 0 0 4852 User User Startup User 1 2 0 1 1006 0 3652 System 0 0 0 0 0 0 Код программы: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. Как запустить сервер, чтобы был тип SYSTEM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 17:01 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
А при запуске сервера из терминала все работает. Использование лицензий при этом: ...... 5460 System 0 0 0 0 0 0 6064 System 0 0 0 0 0 0 2040 System 0 0 0 0 0 0 3592 User 127.0.0.1 User 3 4 0 1 284 0 3924 User 127.0.0.1 User 3 4 0 1 284 0 1316 User 127.0.0.1 User 3 4 0 1 284 0 Отличие в том, что ID пользователя здесь 127.0.0.1, а там "User Startup". Может поэтому не включают %ZSTART в однопользовательскую версию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 17:24 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
DirksDR, С 2010-й версии есть такая неприятность. "Слушающий" сервер при автостарте отъедает одну лицензию и клиентское соединение еще одну. Поэтому запустить на однопользовательской в автомате не судьба, а %ZSTART отсутствует просто потому что по умолчанию не нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 00:02 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
visius, Cache for Windows (x86-32) 2009.1.2 (Build 602.0_SU) Mon Oct 26 2009 15:39:14 EDT Видимо в 2009 тоже (при автостарте). Придется запускать сервер ручками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 07:12 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
DirksDRvisius, Cache for Windows (x86-32) 2009.1.2 (Build 602.0_SU) Mon Oct 26 2009 15:39:14 EDT Видимо в 2009 тоже (при автостарте). Придется запускать сервер ручками.Это не 2009, это SU - Single User - однопользовательская версия, в этом ограничение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 08:15 |
|
||
|
%ZSTART, ZSTU и сервер TCP
|
|||
|---|---|---|---|
|
#18+
Не помню точно, но мне кажется я пробовал запустить TCP-сервер из под Linuxa на одно пользовательский Cache' 2008. Правда я там попробовал работать с MSM-Activate (Do ^APIMGR из %SYS) Вроде свободно работает одновременно 8 процессов. Я даже удивился ! Я могу утвердить, что это на много лучше тому, что пробовали Вы ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 09:48 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=37609470&tid=1557573]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
78ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 253ms |
| total: | 449ms |

| 0 / 0 |
