Сегодня такой глюк вылез,
кто ни будь сталкивался?
Вт, 04/05/2010 12:31:16 Data Accessjava.lang.ArrayIndexOutOfBoundsException: 1318 at sun.util.calendar.BaseCalendar.getCalendarDateFromFixedDate(Unknown Source)
at java.util.GregorianCalendar.computeFields(Unknown Source)
at java.util.GregorianCalendar.computeTime(Unknown Source)
at java.util.Calendar.updateTime(Unknown Source)
at java.util.Calendar.getTimeInMillis(Unknown Source)
at java.util.Calendar.getTime(Unknown Source)
at com.inet.tds.h.a(Unknown Source)
at com.inet.tds.x.getTimestamp(Unknown Source)
at com.inet.pool.t.getTimestamp(Unknown Source)
at com.hp.ifc.util.marshal.recordset.AppRecordsetJDBC.convertJDBCset(Unknown Source)
at com.hp.ifc.da.AppQueryManager.executeQuery(Unknown Source)
at com.hp.ifc.da.AppQueryManager.executeQuery(Unknown Source)
at com.hp.ifc.da.AppQueryManager.execute(Unknown Source)
at com.hp.ifc.da.AppQueryManager.execute(Unknown Source)
at com.hp.ifc.bus.AppServerEntity.trueFind(Unknown Source)
at com.hp.ifc.bus.AppServerEntity.find(Unknown Source)
at com.hp.ifc.bus.AppServerEntity.find(Unknown Source)
at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.hp.ifc.net.itp.AppItpRequest.localInvoke(Unknown Source)
at com.hp.ifc.net.itp.AppItpRequestHandler.process(Unknown Source)
at com.hp.ifc.net.tcp.AppTcpConnection.processRequest(Unknown Source)
at com.hp.ifc.net.tcp.AppTcpThread.run(Unknown Source)
При этом во всех базе поехало время. Спустя мин 5 все стало впорядке...
Есть первая, линяя «Специалисты, которые раскидывают поступающие заявки на исполнителей»,
Вопрос. У кого какая схема распределения нагрузки на данных операторов. «Один больше исполняет другой меньше».
Получается один оператор на вторую линии передал 500 обращений в день другой 300 третий 450 т.д. (А премию все получают одинокого) – выходит не есть гуд.
Есть идеи как можно нагрузку распределить?
Была одна идея. Ввести счетчик переназначений и правилом раскидывать на того у кого он меньше. (А если человек уйдет на обед… по его приходу система ему накидает кучу обращений до верхнего уровня. Пока эта цифра не сравняется с другими операторами.) Все бы ничего вот только тоже это не правильно.
Если ввести систему мотивации, что кто, сколько сделал, тот премию так и получит… (Будут недовольные)
Собственно вот какая штука есть Exchange 2003 хочу выгружать общие папки, из exchange в SD. В настоящие время это делается все вручную, выгрузку делают в xls/txt.
Как говорят администраторы exchange автоматически выгрузить данные нельзя. Собственно задача, как выгрузить их из exchange?
Кто ни будь, сталкивался с подобной задачей?
Может кто делал подобный скрипт? Суть в том чтобы из базы удалять все E-mail который нет в базе exchange.
Есть одна мысль… можно выгружать данные по LDAP потом делать сверку данных из таблицы персонала. И скриптом мочить те, которые не нашел.
Может можно придумать как сделать эту сверку средствами WEB-API или DB? - Конечно это лишняя нагрузка будет на APP, но зато не будет затронут SQL сервер.
Задумался можно ли Service Desk связать с AD? Авторизацию….
На сколько я понимаю, логически это сделать нельзя. А практически если предположить….. (В AD. Сделать контейнер, а Service Desk научить смотреть в него. Или при помощи SQL. Через тот же контейнер смотреть и делать сверку, если добавили сотрудника. То запросом добавляю сотрудника в систему. Вот только с ролями еще не знаю, как быть.)
Есть мысли, как научить service desk проводить доменную авторизацию?
Есть 3 сервера (APP) . На каждом проинсталлирована Java
Java 2 Runtime Environment, Standard Edition
Java runtime version: 1.5.0_16-b02
C:\Program Files\Java\jre1.5.0_16
На всех трех серверах одно и тоже.
Windows 2003
JDBC Driver name:i-net OPTA-xs
JDBC Driver version:1.19(6.06.05)
На всех установлены сервисы
_______________________________________________________
@ECHO OFF
rem The argument DEFAULT means that the jvm.dll file ( the java runtime library ) is found by looking in the registry.
rem If you want to use another library, change the DEFAULT to the complete filename ( thus including folder ) of the jvm.dll file.
rem use this options when you have memory problems
sd_serverservice.exe -install "hp OpenView service desk 4.5 server3" DEFAULT -XX:MaxNewSize=64M -XX:NewSize=64M -Xms768M -Xmx1024M -Djava.class.path="%SD_SERVERHOME%lib\classloader.jar" "-Duser.dir=%SD_SERVERHOME%\" -start com.hp.startup.Bootstrap -params com.hp.ifc.bus.AppServer -stop com.hp.startup.Bootstrap -method shutdown -params com.hp.ifc.bus.AppServer -current "%SD_SERVERHOME%\"
rem sd_serverservice.exe -install "hp OpenView service desk 4.5 server2" DEFAULT -Djava.class.path="%SD_SERVERHOME%lib\classloader.jar" "-Duser.dir=%SD_SERVERHOME%\" -start com.hp.startup.Bootstrap -params com.hp.ifc.bus.AppServer -stop com.hp.startup.Bootstrap -method shutdown -params com.hp.ifc.bus.AppServer -current "%SD_SERVERHOME%\"
echo .
if "%1"=="" pause
_______________________________________________________
На 2 серверах проблем нет, на одном периодически вешается сервер.
Настроил весы 1/3/4 для разгрузки данного сервера.
Вот там где 1 у него и возникают глюки. Также этот сервер принимает почту.
В логах чистота. Вешается и все. (Правила не работают. и.т.д) спасает только рестарт сервиса…
Еще хотел попробовать ради эксперимента запустить не как сервис, а как приложение. Чтобы убедиться, что дело не в сервисе, есть смысл?
Чт, 01/04/2010 09:10:44 <Trace> Unable to connect to host: daeba5ef37.msk.ru on port:40999
Nested exception is:
java.net.ConnectException: Connection timed out: connect
at com.hp.ifc.net.tcp.AppTcpConnection.<init>(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.initConnection(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.<init>(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.getClientFor(Unknown Source)
at com.hp.ifc.net.itp.AppItpClient.remoteInvoke(Unknown Source)
at com.hp.ifc.net.itp.AppItpProxy.__objectInvoke(Unknown Source)
at com.hp.ifc.net.itp.AppItpProxy.__voidInvoke(Unknown Source)
at com.hp.ifc.net.mq.ps.PAppMessageQueue.put(Unknown Source)
at com.hp.ifc.net.mq.AppMessageQueue.send(Unknown Source)
at com.hp.ifc.net.mq.AppMessageQueue.send(Unknown Source)
at com.hp.itsm.srv.SrvWorkFlow.sendOnlineMessage(Unknown Source)
at com.hp.itsm.srv.SrvWorkFlow.access$000(Unknown Source)
at com.hp.itsm.srv.SrvWorkFlow$2.run(Unknown Source)
at com.hp.ifc.util.AppThreadPool$PoolThread.run(Unknown Source)
Если я не ошибаюсь, то это ошибка о том что сервер не может достучатся до пользователя на порт 40999?
Согласно документам
Win32-клиент TCP:Сервер приложений TCP:30999 Доступ клиента к серверу приложений
Win32-клиент TCP:Сервер приложений TCP:6001 Доступ клиента к серверу приложений
Win32-клиент TCP:30998 – TCP:31019 Входящие подключения сервера приложений к клиенту
Win32-клиент TCP:40999 Входящие подключения сервера приложений к клиенту
Кто что думает на эту тему?
Хочу взять себе дисковые тормоза. Сейчас стоят вибрейки.. разница в том что за вибрейками уход практически не нужен. И стоят они в 10 раз дешевле.
Если брать диски, то скорее всего гидравлику. Только все у кого диски у всех что-то позвинькивает…