Lotus Server.load

Тема в разделе "Lotus - Программирование", создана пользователем Darker, 28 май 2010.

  1. Darker

    Darker Гость

    Мы проводим нагрузочное тестирование БД Domino. В ходе подготовки к тестированию, был написан нагрузочный скрипт для инструмента Lotus Server.Load, были подготовлены базы данных разного размера. Запустили нагрузочное тестирование на базы данных с разным количеством виртуальных пользователей.

    Планировалось снятие замеров времени отклика открытия представлений, документов и создания новых документов. Для этого в настроечном файле Notes.Ini завели три переменные:

    Client_Clock=1

    Debug_console=1

    Debug_outfile=C:\LNDeb.txt

    В ходе снятия замеров выявилось что показания замеров, полученных подобным образом координально отличается от замеров с помощью секундомера.

    Также было выявлено, что замеры, снятые в не нагрузочном состоянии, не отличаются от замеров, снятых после нагрузки.

    В связи с этим хотелось бы узнать Ваше мнение по данной проблеме. Если возможно, поделитесь скриптом нагрузки
     
  2. Klido

    Klido Гость

    можно кусок лога с таймингом что сравнивали и что показал секундомер? может не все считаете - не все операции, которые входят в секундомер...
     
  3. Darker

    Darker Гость

    59-37 [52]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,03400000): 1 ms. [48+2490=2538]
    (60-37 [53]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,03400000): 1 ms. [48+2490=2538]
    (61-37 [54]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,03400000): 1 ms. [48+2490=2538]
    (62-37 [55]) OPEN_NOTE(REP46257727:001C836B-NT0000013A,08400000): 1 ms. [48+2612=2660]
    (63-37 [56]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,03000400): 1 ms. [48+2682=2730]
    (64-37 [57]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0010,08400000): 1 ms. [48+2490=2538]
    20.05.2010 15:27:46 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    (65-37 [58]) OPEN_NOTE(REP46257727:001C836B-NT0000012A,02400014): 2 ms. [48+2934=2982]
    20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    (66-38 [59]) GET_NAMED_OBJECT_ID($profile_008profilea_): 1 ms. [48+24=72]
    (67-38 [60]) OPEN_NOTE(REP46257727:001C836B-NT000008FE,00400020): 3 ms. [48+8508=8556]
    (68-38 [61]) OPEN_NOTE(REP46257727:001C836B-NT00001C16,02400014): 3 ms. [48+12776=12824]
    (69-38 [62]) OPEN_NOTE(REP46257727:001C836B-NTFFFF0040,00000400): 1 ms. [48+1432=1480]
    20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    (70-38 [63]) OPEN_NOTE(REP46257727:001C836B-NT00002456,00400000): 1 ms. [48+1916=1964]
    20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    (71-38 [64]) OPEN_NOTE(REP46257727:001C836B-NT0000012E,02400014): 1 ms. [48+2624=2672]
    (72-38 [65]) OPEN_NOTE(REP46257727:001C836B-NT00000132,02400014): 3 ms. [48+16688=16736]
    (73-38 [66]) OPEN_NOTE(REP46257727:001C836B-NT00002502,00400000): 42 ms. [48+475018=475066]
    20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    (74-38 [67]) OPEN_NOTE(REP46257727:001C836B-NT0000022E,00400000): 3 ms. [48+30668=30716]
    20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    (75-38 [68]) OPEN_NOTE(REP46257727:001C836B-NT000022BE,00400000): 6 ms. [48+56582=56630]
    20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    (76-38 [69]) GET_NAMED_OBJECT_ID($profile_011userprofile_cn=messier adminius/o=aonit): 1 ms. [78+24=102]
    (77-38 [70]) OPEN_NOTE(REP46257727:001C836B-NT000337D2,00400020): 0 ms. [48+236=284]
    (78-38 [71]) OPEN_NOTE(REP46257727:001C836B-NT00001B76,02400014): 2 ms. [48+11850=11898]
    20.05.2010 15:27:47 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    (79-39 [72]) OPEN_NOTE(REP46257727:001C836B-NT00001552,00400000): 7 ms. [48+64364=64412]
    (80-39 [73]) OPEN_COLLECTION(REP46257727:001C836B-NT0000053E,0040,4008): 3 ms. [78+4862=4940]
    20.05.2010 15:27:48 Error processing certificate created by /AONIT for /AONIT: The subject's public key found in the certificate is not the one stored in our ID file for that entity.
    (81-39 [74]) GET_COLLATION: 1 ms. [12+14=26]


    на деле же выходит 3,4 секунды

    Это одно, а как быть с тем, что скрипт вообще не нагружает сервак
    Вот скрипт
    Код (Text):
    beginloop
    changeto Morgenstern/AONIT!!Sizing/inboxSLnew.nsf -KeepOpen
    Pause 5000
    open 4446
    Pause 10000
    index
    Pause 10000
    FindBykey "#2"
    Pause 5000
    read 1000
    pause 10000
    rewind 10000
    close
     
  4. Klido

    Klido Гость

    там есть ньюансы КАК правильно читать время в логе... не могу вспомнить/найти статью, в которой с примером показывалось... что-то вроде показатели ms не совсем то означают - надо смотреть по времени смещения от операции начальной..
     
  5. Klido

    Klido Гость

  6. TIA

    TIA :-)
    Lotus team

    Регистрация:
    15 май 2009
    Сообщения:
    790
    Симпатии:
    0
    Т.е. вас смущает, что 3,4 секунды больше, чем сумма длительностей показаных в логе операций - 86мс?
    Так в логе не показывается длительность пауз межу NRPC-вызовами!
    Судя по времени 7ой записи 20.05.2010 15:27:46 и последней записи 20.05.2010 15:27:48
    3,4 выглядят правдоподобно, т.е получается что первые 6 операций выполнились где-то за 1,4 сек.
     
  7. Klido

    Klido Гость

  8. Darker

    Darker Гость

    Решил, отказаться от логов, и решил замерять API-шной функцией timeGetTime

     
  9. Mady

    Mady Well-Known Member

    Регистрация:
    16 сен 2006
    Сообщения:
    66
    Симпатии:
    0
    Может кто нибудь проводил нагрузочное тестирование приложений LN, другими сторонними приложениями???
     
Загрузка...

Поделиться этой страницей