Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
Как удалить процесс? Номер джоба известен... Смотрел в документации класс SYS.Process , там есть метод Terminate() ... Но параметров он не имеет. Думается что удаляет он "сам себя". А как удалить нужный мне? Причем работать это должно в 5.0 и 2007... Ну на худой конец 2009. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 10:45 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
Terminate убивает открытый процесс Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 11:11 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
servit Kill a cache process Там требуют логины и пароли... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 11:35 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
krvsaservit Kill a cache process Там требуют логины и пароли... вот оттуда код, но SYS.Process нету в 5.0 так что ##CLASS(SYS.Process) можно поменять на $system.Process, и нет необходимости переключаться в %SYS Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 11:49 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
да и в этом коде есть очистка блокировок процесса перед тем как убивается процесс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 11:50 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
DAiMorтак что ##CLASS(SYS.Process) можно поменять на $system.Process, и нет необходимости переключаться в %SYS Написал Код: plaintext 1. вместо Код: plaintext 1. 2. 3. 4. Ошибка... Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 11:56 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
DAiMorно SYS.Process нету в 5.0 Вот это плохо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 11:56 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
DAiMorда и в этом коде есть очистка блокировок процесса перед тем как убивается процесс Х/з стоит это делать или нет... Ведь убийство процесса должно и так чистить таблицу блокировок. Пока тесты показывают что так и есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 11:58 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
не стоит путать Open с OpenId ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 12:13 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
krvsa, %SYSTEM.Process У класса %Persistent есть методы %Open и %OpenId и нет метода Open . Для версии 5.0 замените Код: plaintext Код: plaintext krvsaТам требуют логины и пароли... Странно, чтение сообщений доступно всем. Попробуйте очистить кэш в браузере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 12:19 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
Смотрел документацию... авторclass SYS.Process extends %SYS.ProcessQuery Перешел в материнский класс авторpersistent class %SYS.ProcessQuery extends %Persistent, %SYSTEM.Help увидел пример Код: plaintext 1. 2. 3. 4. Сделал тестовый пример Код: plaintext 1. 2. 3. Он успешно работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 12:41 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 12:43 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 12:44 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
krvsa Код: plaintext Код: plaintext 1. 2. данная команда будет работать только на 5.0 и она должна возвращать результат сделай так w $system.Process.%OpenId(pid).Terminate() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 13:07 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
Ищите в док-ии $ZUTIL(4). Присутствует в документации на все версии Cache вплоть до 2009.1. Из 2010.1 (как мы все, наверное, знаем) описания $zu'шек исключили, однако работать они от этого не перестали :) ИнтерСистемз, несомненно, права, надо переходить на классы, т.к. это приводит к более сопровождаемому и понятному коду, но ИМХО, тогда лучше завести собственный набор системных классов, упрятав в него вызовы ИнтерСистемз'ских: уж больно часто они их меняют... Что касается $zutil(4), то она нормально работает с 4.1 по 2010.1... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 13:08 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
Больше склоняюсь таки к ограничению по версии... От 2007 и выше. Т.ч. 5.0 поддерживать не стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 13:19 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
На 5.0 это Код: plaintext работает? Возвращает цифру 5? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 13:22 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
Возвращает цифру 5? Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 13:43 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
Вот и отлично... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 13:48 |
|
||
|
Как удалить процесс?
|
|||
|---|---|---|---|
|
#18+
krvsaВот и отлично... Я предпочитаю макросы. Использую самописный INC-файл CacheVersion.INC: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 16:36 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=36761652&tid=1558009]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
152ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 472ms |

| 0 / 0 |
