Текущее время: Пн, июл 21 2025, 12:21

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Балансировка фоновых процессов по приоритету?
СообщениеДобавлено: Чт, фев 17 2005, 14:45 
Гость
Возникла проблема: в конце периода пользователи активно пользуют фоновые задания, в итоге очередь заданий быстро забивается низкоприоритетными процессами, а те кому "очень нужно" долго ждут

Можно-ли както настроить, чтобы определенные транзакции (которые запускают фоновую обработку) получали максимальный приоритет и обрабатывались "вне очереди"?

Конкретно интересует FI-тразакция F110 (которая формирует платёжные поручения - срок их генерации и проводки через банк строго лимитирован, иногда даже лишние полчаса решают всё ... Т.е. ждать в очереди он не должна). Как заставить ее выполняться "в обход", подскажите плиз?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 17 2005, 14:54 
Директор
Директор

Зарегистрирован:
Сб, авг 21 2004, 14:24
Сообщения: 1430
если удастся заставить транзакцию формировать job с классом A - то это в принципе возможно. Просто нужно сделать несколько BTC класса A. Только нужно иметь в виду следующее: эти фоновые процессы никогда не будут обслуживать задания класса C.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 17 2005, 15:52 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 07 2004, 08:52
Сообщения: 138
Откуда: Сургут
Пол: Мужской
Svetlana написал(а):
Просто нужно сделать несколько BTC класса A. Только нужно иметь в виду следующее: эти фоновые процессы никогда не будут обслуживать задания класса C.


А вот тут Вы неправы )))
не надо делать несколько BTC класса А. достаточно одного. если он будет занят, система автоматически назначит класс А еще одному свободному фоновому процессу и т.д. Если класс А будут иметь только короткие фоны (платежки), то все будет отлично работать )

осталось мелочь - чтобы транзакция формировала job'ы со статусом А. )) кто-нибудь реализовал такое?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 17 2005, 16:00 
Директор
Директор

Зарегистрирован:
Сб, авг 21 2004, 14:24
Сообщения: 1430
Kpt. Nemo написал:
Svetlana написал(а):
Просто нужно сделать несколько BTC класса A. Только нужно иметь в виду следующее: эти фоновые процессы никогда не будут обслуживать задания класса C.


А вот тут Вы неправы )))
не надо делать несколько BTC класса А. достаточно одного. если он будет занят, система автоматически назначит класс А еще одному свободному фоновому процессу и т.д. Если класс А будут иметь только короткие фоны (платежки), то все будет отлично работать )



насчет неправа - можно поспорить:) я всегда держу один BTC класс А для срочного транспорта. А посему для меня например - если использовать класс А еще и для других целей - их должно быть больше одного. Зарезервировать он зарезервирует конечно - если будет что резервировать. Обычно в фоне крутятся достаточно много процессов.

Да кстати всегда остается совсем дубовый вариант :oops: срочные джобы переводить в класс А ручками.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: *
СообщениеДобавлено: Пт, фев 18 2005, 06:51 
Гость
пока не делали (ручкам ия так понял можно поменять приоритет, пока задание стоит в очереди SM37) ... Но есть мысль сделать разработку - некое фоновое задание, которое регуярно бы просматривало очередь процессов, и есл ив имени процесса есть определенные буквы, например F110*, то динамически меняло ему приоритет)

Я так понимаю всё сведется к правке какойнить таблицы. Всвязи с этим вопрос - ктонить знает, где в Р3 хранится очередь фоновых заданий и как к ним программно подлезть?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 18 2005, 08:28 
Гость
Функция JOB_OPEN пераметр JOBCLASS

CALL FUNCTION 'JOB_OPEN'
EXPORTING
JOBNAME = '<>'
JOBCLASS = 'btc_jobclass_a'
IMPORTING
JOBCOUNT = JOBCOUNT.


Принять этот ответ
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB