Пользователь
Логин:
Пароль:
Регистрация
Забыли свой пароль?

Поиск по сайту
 

 Расширенный поиск
Реклама

  • Архив

    «   Декабрь 2018   »
    Пн Вт Ср Чт Пт Сб Вс
              1 2
    3 4 5 6 7 8 9
    10 11 12 13 14 15 16
    17 18 19 20 21 22 23
    24 25 26 27 28 29 30
    31            

Тюнинг виртуальной машины под Client 2008

Продолжу тему, но теперь поговорим о Клиенте 2008. Он так же работает на jvm и есть смысл заняться и им.
Используйте всё тот же софт для просмотра параметров настройки и как они помогают вашему клиенту.
Для подключения используйте процесс с именем org.eclipse.equinox.launcher.Main.

После нехитрых манипуляций с servicedesk.ini файлом, можете добавить аргументы для виртуальной машины в этот файл. Первое что рекомендую - это перейти на 6 версию явы. Добавьте перед -vmargs
-vm
C:/Program Files/Java/jre6/bin/javaw.exe

Читать подробнее...

Тюнинг виртуальной машины под СД сервер 4.5

Вижу что пришло время рассказать про настройку JVM под Сервис деск сервер 4.5, т.к. всё больше появляется постов связанных с настройкой явы под сервер.
НР конечно давал рекомендации по настройке, но с того момента много времени прошло и JVM поднялась с 3 версии до 7, появилось другое "железо", а у кого и виртуалки.
Cразу хочу отметь, что настройки на разные платформы, операционные системы, да даже просто одинаковы сервера будут отличатся, так что то что хорошо для sun , совсем может не подходить для windows.
Так как я "живу" на Windows, то и все мои примеры будут связанны только с ним. Ява будет 1.6.30, т.к. в ней содержится много нового по алгоритмам и исправлены баги относительно работы с HotSpot.
Для полного понимания о JVM и HotSpot советую прочитать статьи Производительность Java SE 6 , Java HotSpot VM Options, Java Tuning White Paper.
Приготовьтесь к тому что это дело не на 5 минут, настройка потребует несколько дней, по простой причине что надо делать нагрузочные тесты, только тогда можно увидеть реальный результат.
Для настройки вам потребуется программный инструмент для анализа настройки и процессов, и лучше если он будет графический, тогда и картина происходящего будет яснее. Скачайте JDK или воспользуйтесь VisualVM. В JDK входит jvisualvm.exe, я буду использовать его. Это весьма неплохой софт предназначенный для настройки и нахождения "узких" мест в производительности приложений написанных Ява. Для работы с jvisualvm придётся остановить СД сервер если он работает как сервис и запустить его с командной строки или через bat, тогда jvisualvm сможет "увидеть" как работает jvm под нашим сервером.
Запустите jvisualvm и СД Сервер, в левой части окна увидите список работающих jvm, com.hp.startup.Bootstrap и есть запущенный сервер, можете сравнить по номеру pid с диспетчером задач.

Читать подробнее...

Как сделать Service today разным для ролей

Чтоб Service today отличался по ролям его надо провести через авторизацию.
Выполните запрос
select ENT_SHOWINCONSOLE, ENT_NAME from ifc_entities where ent_oid = 555679794
в ответе будет 0 и имя Service today или иное если вы его переименовали.

Обновите
update ifc_entities
set ENT_SHOWINCONSOLE = 1
, ENT_QUERYMAX = 2000
where ent_oid = 555679794

ENT_QUERYMAX будет теперь актуально, т.к. по умолчанию стоит 10000. Поставьте значение своё, сколько рядов вы разрешаете показать.

Читать подробнее...

WIndows 2008 IIS + Tomcat

Web console и Service pages работают на Tomcat, эту истину знает каждый кто хоть раз ставил их. Но, НР как всегда любит удивлять и рекомендует использовать для них разные машины, т.к. есть несовместимость с рабочей средой. На самом деле можно поставить их, но реально это гемор, когда начинается обновление, всю процедуру приходится проводить заново когда делается обновление Web console на новый пак.
В Apache веб сервере есть модуль который делает переадресацию запросов на новый, другой хост и порт, так что вы этого и не замечаете и работаете с веб сервером. В таком случае Томкат как бы прячут за веб и открываю на доступ только 80 или 443 порт.

Читать подробнее...

Для тех кого задолбало замерзание СД во время "Update all"

Проблема: если выбрать Update all и обновляемых вещей по более 1000, то это занимает время. Переключившись в др. приложение, а затем вернувшись СД приветствует надписью "Not responding",

Читать подробнее...

как заставить СД работать с управляемыми вьюшками в КЕ

Данная статья для тех кто не боится СД и умеет работать с БД smile;) .
Старая проблема: в КЕ нет возможности изменить view в компонентах - Parent/Child CIs.
Проблема в том что производитель наложил ещё один класс поверх стандартного, наверное решил что так лучше для все. Но как бы там ни было можно всё вернуть к стандартному классу.
Запустите
select atr_name from ifc_attributes where atr_uii_oid = 281478889996758
281478889996758 - это и есть ObjectId класса через который вы видите таблицы Parent/Child. Замените его на стд. класс:
UPDATE ifc_attributes
SET atr_ent_oid= 796000260
,atr_uii_oid= 707198981
,atr_lockseq= atr_lockseq + 1
WHERE atr_oid = 801767444
GO

Читать подробнее...