Перейти к содержанию

Необходимо создать нагрузку на сеть в 100 Mbit/s при работе с 1С Бухгалтерией


Sandynist

Рекомендуемые сообщения

Доброе утро!

 

Задача — необходимо создать нагрузку на сеть в 100 Mbit/s при работе с базой 1С Бухгалтерии на тестовом стенде из 4-х компьютеров. База файловая, находится на компьютере под управлением Windows XP. К базе подключил ещё три компьютера, каждый из них под управлением XP, Win 7 и Win 8.1 соответственно. 

 

Теперь необходимо на клиентских машинах и на хосте запустить какую-либо задачу в 1С Бухгалтерии, таким образом, чтобы постоянно была нагрузка на сеть. 

 

Пробовал по очереди на каждом запускать выборку ОСВ, ОСВ по счёту и пр., но такой путь малоэффективен, и вряд-ли приведёт к нужному результату.

 

Всё это необходимо для отлавливания глюка в KES, который приводит к падению базы.

 

Что можно придумать?

Ссылка на комментарий
Поделиться на другие сайты

Неплохо было бы подробнее, я же не бухгалтер. Просто начисления по списку задаю — отрабатывает за пару минут. Меня такое не устраивает. Ну и работников у нас в организации немного, то есть менее 1 тыс. Может поэтому делает довольно быстро все операции.

Ссылка на комментарий
Поделиться на другие сайты

Что делать то с этим? Если это база организации, то мне не надо, у меня своя есть, я на копии своей тестирую.


Лучшее, что подошло под задачу — «Отчёт по проводкам», поставил период равный 1 году, справляется за 2 минуты 20 сек.

Ссылка на комментарий
Поделиться на другие сайты

Вам надо отчётики оптимизировать? Или сеть нагрузить?

Вам, Skarbovoy, реальную "грузилку" подогнал. А Вы ее даже не запустили. Вот только кнопки "Стоп там нет". :)

 

P.S. НИКАКИМИ отчетами вы нормально сеть не загрузите.

Ну, разве что в отчет выкладывается мультимедийный контент (картинки, музыка и т.п.).

 

*****************

Если нужен профессиональный нагрузочный тест, обращайтесь к Гилеву (он в этом гуру) :)

http://www.gilev.ru/tpc1cgilv/

Изменено пользователем ACIK
Ссылка на комментарий
Поделиться на другие сайты

Что делать то с этим?

 

?Там всего одна кнопка.

?

 

?Если это база организации...

?

 

?В 16,28 Кбайт? :lol:

?

 

я на копии своей тестирую.

?

 

?ИМХО, придумать кейс на хорошую нагрузку в типовой конфе без внесения изменений тяжело.

?

?Результат:

?post-11948-0-14667700-1414663591_thumb.png

?

 

 

Вам, Skarbovoy, реальную "грузилку" подогнал. А Вы ее даже не запустили. Вот только кнопки "Стоп там нет". :)

?Как бы Ctrl+Pause, ГУЙ то виснет...

Ссылка на комментарий
Поделиться на другие сайты

 

 


Вам надо отчётики оптимизировать? Или сеть нагрузить?

 

Мне нужно создать ситуацию, при которой повторяется глюк в KES и база отваливается. Такого рода грузилки, тем более без кнопки «Стоп» вряд-ли подходят. Нужна периодическая нагрузка на сеть, например, по 10 минут, то есть точная имитация деятельности бухгалтерского коллектива. Как мне кажется «Отчёт по проводкам», запущенный сразу на трёх компьютерах — это то что нужно.

Ссылка на комментарий
Поделиться на другие сайты

Давайте общаться конструктивно.

 

Как можно воспроизвести кейс проблемы, когда вы не знаете обстоятельств этой самой ошибки? Что происходило в этот момент, что делали пользователи? Что записано в логах Винды и 1С? Вы на 100% уверены, что виноват KES? Вы на 100% уверены в конфигурации "сервера" под WinXP (надеюсь там хоть Pro версия)?

 

например, по 10 минут

Что мешает запускать обработку Skarbovoy раз в N мин на 10 мин и останавливать через Ctrl+Break. Более того, что мешает дописать свой функционал в обработку?

Плюс не стоит забывать о тесте Гилева.

 

«Отчёт по проводкам» — это то что нужно.

Нет. Тут происходит только обычное чтение по запросу из регистра (счета). И не возникает блокировок, как при записи и открытии объектов.

 

P.S. ИММХО, я бы потратил время не на поиск "фантомных" ошибок, а на построение условий для нормального функционирования 1С.

Изменено пользователем ACIK
Ссылка на комментарий
Поделиться на другие сайты

Пожалуй согласен, тут не только чтение, тут нужна ещё и запись в базу.

 

Под подозрением находится компонент KES «Мониторинг системы», исходя из этого нужно не только создать нагрузку на сеть, но ещё и добиться постоянного изменения базы действиями, равноценными нажатиям работников бухгалтерии на кнопки «Записать» и «ОК».  Вот только как это сделать?

Ссылка на комментарий
Поделиться на другие сайты

Вот только как это сделать?

Скопируйте базу Skarbovoy на WinXP. Пропишите путь к ней на двух других компах, запустите конфу и нажмите "Начать".

И вы поймете: "что происходит при записи в регистр обычных текстовых данных"... но с очень большой скоростью :)

Плюс, скорее всего, даже словите пару ошибок "блокировки".

А если откроете Монитор ресурсов, увидите как "загибаются" проц и диск по операциям ввода-вывода.

 

 

***

Все остальное будет на порядок сложнее и часто далеко не бесплатно.

 

Пример разработки от самих 1С-ников - "Эмуляция работы пользователей по вводу документов":

http://v8.1c.ru/expert/tc/tc_overview.htm

 

Проект "xUnitFor1C":

https://github.com/xDrivenDevelopment/xUnitFor1C

 

Автоматизированное тестирование для 8.3:

http://infostart.ru/public/262904/

 

***

Можно глянуть на GSI отчет "сервера" и какой размер БД?

Изменено пользователем ACIK
  • Согласен 1
Ссылка на комментарий
Поделиться на другие сайты

  • 2 weeks later...

 

 

 

Получается, что из этих трёх пунктов мне доступен только второй. Не понял как воспользоваться тем, что предлагается скачать на сайте.

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • HostPod
      От HostPod
      Здравствуйте! У меня такая проблема.
      Скачал вирус, нагружает ЦП на 100% при закрытом диспетчере задач. Переустановил виндовс с форматированием диска, не помогло. Виндовс дефендер ничего не находит.
×
×
  • Создать...