Текущее время: Пт, июн 07 2024, 03:44

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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