Базы данных Oracle - статьи

         

V. Моделирование работы системы


Нажать Create new Load Generator Script

  • Перейти на закладку General и ввести следующую информацию

    Свойство

    Значение



    Client Configuration File RTD_HOME/client/clientHttpEndPoints.properties
    Graphs Refresh Interval in Seconds 1
    Inline Service Surveys (мы указывали название, когда деплоили проект на сервер)
    Random Number Generator Seed -1
    Think Time Fixed Global Think Time
    Constant 0
    Number of Concurrent Scripts to Run 1
    Maximum Number of Scripts to Run 4920
    Enable Logging Убрать галку
  • Перейти на закладку Variables, выбрать Script, нажать правую кнопку мыши и выбрать Add Variable

  • Ввести название var_Id, Contents – Integer Range, Minimum – 1, Maximum – 4920, Access Type – Sequential

    Скриншот 29

    Перейти на закладку Edit Script

  • Нажать правую кнопку мыши на белом фоне и выбрать Add Action

  • Ввести следующую информацию

    Свойство

    Значение

    Type Message
    Integration Point Process (Точное название, как он называется в проекте)
    Inline Service Surveys (мы указывали название, когда деплоили проект на сервер)
    Is Asynchronous Не отмечен
  • В таблице Input Fields добавить новое поле, поставить галку на Session Key, Name – id, выбрать Variable - var_Id.

    Скриншот 30

    Аналогично добавить еще один шаг в скрипт, нажать правую кнопку мыши на белом фоне и выбрать Add Action

  • Ввести следующую информацию

    Свойство

    Значение

    Type Message
    Integration Point End (Точное название, как он называется в проекте)
    Inline Service Surveys (мы указывали название, когда деплоили проект на сервер)
    Is Asynchronous Не отмечен
  • В таблице Input Fields добавить новое поле, поставить галку на Session Key, Name – id, выбрать Variable - var_Id

  • Можно сохранить настроенную конфигурацию в файл.

    Построенная нам скрипт будет генерит последовательно id с 1 по 4920 и вызывать шаги Process и End, моделируя работу оператора, который вводит информацию об отзывах о продуктах.

    Запустим выполнение построенного нами скрипта.

    Скриншот 31

    Если все было сделано правильно, то в поле Total Finished Scripts будет стоять 4920, а в поле Total Errors – 0. Это означает, что все запросы были успешно обработаны сервером Real Time Decisions.



  • Содержание раздела