forum.bitel.ru http://forum.bitel.ru/ |
|
Тормозит клиент БГ http://forum.bitel.ru/viewtopic.php?f=22&t=10453 |
Страница 1 из 2 |
Автор: | buster13 [ 23 апр 2015, 13:24 ] |
Заголовок сообщения: | Тормозит клиент БГ |
Добрый день,собственно недавно началась проблема с тормозами,открытие договора занимает 10-20 секунд,открытие модуля отчеты вообще может висеть минуты 1,5...на серверной стороне ничего криминального все в стандартном порядке: CPU,MEM,HDD...mysql все в норме. В логах так же все в порядке Server_status Код: BGBillingServer v 5.2 build 1615 from 30.10.2014 20:39:49 Started: 23.04.2015 10:53:20 Uptime: 0 d 01:32:16 Memory total: 404 357 120; max: 1 908 932 608; free: 244 408 320 Memory pools: Non-heap memory[Code Cache]: max: 50 331 648; used: 7 462 976; peek: 7 472 384 Heap memory[PS Eden Space]: max: 699 203 584; used: 12 923 360; peek: 131 661 824 Heap memory[PS Survivor Space]: max: 7 667 712; used: 1 294 384; peek: 30 115 248 Heap memory[PS Old Gen]: max: 1 431 699 456; used: 145 731 056; peek: 145 731 056 Non-heap memory[PS Perm Gen]: max: 536 870 912; used: 73 454 904; peek: 73 454 904 Thread count: 39 Connections pool to Master status Idle: 3; Active: 1; maxActive: 300; maxIdle: 20 На что можно обратить внимание еще? p.s серв бутал,тему с портом 8080 тоже читал (все нормально) |
Автор: | stark [ 23 апр 2015, 13:41 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Цитата: Active: 1 Это цифра всегда больше нуля или только иногда ? посмотрите еще папку kahadb в activemq- там много файлов скопилось ? Еще чтобы понять на чем висит можно посмотреть jstack сервера и клиента во время повисания. |
Автор: | buster13 [ 23 апр 2015, 18:14 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
stark писал(а): Цитата: Active: 1 Это цифра всегда больше нуля или только иногда ? посмотрите еще папку kahadb в activemq- там много файлов скопилось ? Еще чтобы понять на чем висит можно посмотреть jstack сервера и клиента во время повисания. Сейчас более менее стабилизировалось так что буду ждать следующего провисания,в kahadb два файла и log. весом в 30метров Про Active не скажу не обращал внимания (понаблюдаю) |
Автор: | Amir [ 23 апр 2015, 18:38 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
С локальными доменами все в порядке? В конфиге mysql указан skip-name-resolve? http://stproject.info/blog/?p=918 |
Автор: | buster13 [ 24 апр 2015, 13:57 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Amir писал(а): С локальными доменами все в порядке? В конфиге mysql указан skip-name-resolve? http://stproject.info/blog/?p=918 да,с вчерашнего дня пока без тормозов |
Автор: | SeGa [ 27 апр 2015, 12:03 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
buster13 Мы заметили проблему в работе клиента биллинга при запущеном антивирусе Avira Internet Security, отключение антивируса не помогало, только удаление, может у вас тоже он стоит ![]() |
Автор: | buster13 [ 27 апр 2015, 13:27 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
SeGa писал(а): buster13 Мы заметили проблему в работе клиента биллинга при запущеном антивирусе Avira Internet Security, отключение антивируса не помогало, только удаление, может у вас тоже он стоит ![]() спасибо за совет,но сторонний софт был откинут сразу так как на маках тоже фризы были замечены...последний раз распределил задачи по taskset пока полет нормальный |
Автор: | Akhmat [ 09 июн 2015, 00:43 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Подскажите почему могут жутко тормозить все свежие клиенты биллинга (начиная от 6,0) под виндой ? Тормозят только в определенных окнах. К примеру просто открываем "Редактор модулей и услуг", или "Управление динамическим кодом". Висит клиент минуты. Подробнее на примере окна "Управление динамическим кодом". Нажатие сохранить или сохранить и скомпилировать - клиент висит минутами. Так не попрограммируешь особо. В логах ничего интересного нет. Код: Клиент: вер. 6.2.723 / 08.06.2015 15:33:49 os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.8.0_45 Сервер: вер. 6.2.890 / 02.06.2015 21:37:42 os: Linux; java: Java HotSpot(TM) Client VM, v.1.8.0_45 Замечу что под линуксом клиент летает, никаких тормозов. Точно тормозят разделы "Редактор модулей и услуг", "управление динамическим кодом", и в некоторых модулях страницы конфигурации (в модуле Инет) И это не на одном компе, на всех(не нашел компа где не тормозит) компах с виндой эти разделы тормозят |
Автор: | Ildar [ 09 июн 2015, 08:31 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
А если подключаться к нашему демо биллингу( http://bgbilling.ru/demo.shtml )? Также тормозит при сохранении и компиляции? |
Автор: | dimOn [ 09 июн 2015, 10:29 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
нужно сначала разобраться что значит "висит" - это не получает ответа от сервера ("минуты"!) или не отрисовывает (а если дёрнуть окно, то сразу всё норм)? |
Автор: | stark [ 09 июн 2015, 11:09 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Попробуйте jstack с клиента снять в этот момент и прикрепите его сюда. |
Автор: | Akhmat [ 09 июн 2015, 13:23 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
dimOn Висит значит фриз, не влево не в право, ГУИ недоступно. Скажем когда с договорами работаешь зависаний нет. Дело не в связи с сервером stark с jstack не работал. Значит запускаю его с таким параметром Код: jstack -l 3724 >out3 результат Код: 2015-06-09 10:18:57 Full thread dump Java HotSpot(TM) Client VM (25.45-b02 mixed mode, sharing): "DestroyJavaVM" #24 prio=5 os_prio=0 tid=0x0082e000 nid=0xb28 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "SwingWorker-pool-2-thread-1" #23 daemon prio=5 os_prio=0 tid=0x1670fc00 nid=0x1288 waiting on condition [0x18fcf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0a176c28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "pool-1-thread-1" #21 prio=5 os_prio=0 tid=0x1675e800 nid=0x5b4 waiting on condition [0x163ff000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at ru.bitel.bgbilling.kernel.admin.messages4users.client.MessageForUserRunnable.run(MessageForUserRunnable.java:27) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - <0x0a16a698> (a java.util.concurrent.ThreadPoolExecutor$Worker) "TimerQueue" #18 daemon prio=5 os_prio=0 tid=0x16742800 nid=0x114c waiting on condition [0x1803f000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x09f9ca20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.DelayQueue.take(DelayQueue.java:223) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - <0x09fc0b10> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "AWT-EventQueue-0" #13 prio=6 os_prio=0 tid=0x16645800 nid=0x21a4 runnable [0x16f2d000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) - locked <0x04d2bff8> (a java.io.BufferedInputStream) at sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:552) at sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:609) at sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:696) - locked <0x04d2e990> (a sun.net.www.http.ChunkedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:133) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3335) at java.io.FilterInputStream.read(FilterInputStream.java:133) at org.jvnet.mimepull.MIMEParser.fillBuf(MIMEParser.java:439) at org.jvnet.mimepull.MIMEParser.readBody(MIMEParser.java:209) at org.jvnet.mimepull.MIMEParser.access$600(MIMEParser.java:67) at org.jvnet.mimepull.MIMEParser$MIMEEventIterator.next(MIMEParser.java:159) at org.jvnet.mimepull.MIMEParser$MIMEEventIterator.next(MIMEParser.java:128) at org.jvnet.mimepull.MIMEMessage.makeProgress(MIMEMessage.java:198) - locked <0x04d35930> (a org.jvnet.mimepull.MIMEMessage) at org.jvnet.mimepull.DataHead$ReadMultiStream.fetch(DataHead.java:241) at org.jvnet.mimepull.DataHead$ReadMultiStream.read(DataHead.java:212) at org.jvnet.staxex.ByteArrayOutputStreamEx.readFrom(ByteArrayOutputStreamEx.java:80) at org.jvnet.staxex.Base64Data.get(Base64Data.java:318) at org.jvnet.staxex.Base64Data.length(Base64Data.java:359) at com.sun.xml.ws.encoding.MtomCodec$MtomXMLStreamReaderEx.getTextCharacters(MtomCodec.java:535) at com.sun.istack.XMLStreamReaderToContentHandler.handleCharacters(XMLStreamReaderToContentHandler.java:207) at com.sun.istack.XMLStreamReaderToContentHandler.bridge(XMLStreamReaderToContentHandler.java:118) at com.sun.xml.ws.message.stream.StreamMessage.writePayloadTo(StreamMessage.java:377) at com.sun.xml.ws.message.stream.StreamMessage.writeTo(StreamMessage.java:462) at com.sun.xml.ws.message.AbstractMessageImpl.readAsSOAPMessage(AbstractMessageImpl.java:198) at com.sun.xml.ws.handler.SOAPMessageContextImpl.getMessage(SOAPMessageContextImpl.java:84) at ru.bitel.bgbilling.client.common.ClientContext$ServiceAuthenticationSOAPHandler.handleMessage(ClientContext.java:550) at ru.bitel.bgbilling.client.common.ClientContext$ServiceAuthenticationSOAPHandler.handleMessage(ClientContext.java:435) at com.sun.xml.ws.handler.HandlerProcessor.callHandleMessageReverse(HandlerProcessor.java:341) at com.sun.xml.ws.handler.HandlerProcessor.callHandlersResponse(HandlerProcessor.java:214) at com.sun.xml.ws.handler.ClientSOAPHandlerTube.callHandlersOnResponse(ClientSOAPHandlerTube.java:163) at com.sun.xml.ws.handler.HandlerTube.processResponse(HandlerTube.java:164) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:651) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:600) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:585) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:482) - locked <0x04cffa80> (a com.sun.xml.ws.api.pipe.Fiber) at com.sun.xml.ws.client.Stub.process(Stub.java:323) at com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:161) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:113) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:144) at com.sun.proxy.$Proxy34.getSource(Unknown Source) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeLibraryPanel.getSource(DynamicCodeLibraryPanel.java:563) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeLibraryPanel.access$600(DynamicCodeLibraryPanel.java:61) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeLibraryPanel$11.actionPerformedImpl(DynamicCodeLibraryPanel.java:429) at ru.bitel.common.client.AbstractBGUPanel.actionPerformed(AbstractBGUPanel.java:237) at ru.bitel.common.client.AbstractBGUPanel$DefaultAction.actionPerformed(AbstractBGUPanel.java:91) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:541) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:522) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:517) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeLibraryPanel$6.actionPerformed(DynamicCodeLibraryPanel.java:284) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeTree.fireActionPerformed(DynamicCodeTree.java:267) - locked <0x0a6d7690> (a java.util.ArrayList) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeTree$2.mouseClicked(DynamicCodeTree.java:165) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:270) at java.awt.Component.processMouseEvent(Component.java:6528) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6290) at java.awt.Container.processEvent(Container.java:2234) at java.awt.Component.dispatchEventImpl(Component.java:4881) at java.awt.Container.dispatchEventImpl(Container.java:2292) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4542) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462) at java.awt.Container.dispatchEventImpl(Container.java:2278) at java.awt.Window.dispatchEventImpl(Window.java:2750) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Locked ownable synchronizers: - None "AWT-Windows" #11 daemon prio=6 os_prio=0 tid=0x1659c000 nid=0x15b0 runnable [0x1484f000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:306) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "AWT-Shutdown" #10 prio=5 os_prio=0 tid=0x1659b000 nid=0x1ef0 in Object.wait() [0x1617f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09e6d928> (a java.lang.Object) at java.lang.Object.wait(Object.java:502) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295) - locked <0x09e6d928> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "Java2D Disposer" #9 daemon prio=10 os_prio=2 tid=0x1656f000 nid=0x1f5c in Object.wait() [0x15c4f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09e6dac8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x09e6dac8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at sun.java2d.Disposer.run(Disposer.java:148) at java.lang.Thread.run(Thread.java:745) Locked ownable synchronizers: - None "Service Thread" #7 daemon prio=9 os_prio=0 tid=0x0090d800 nid=0x2314 runnable [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "C1 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x008e6c00 nid=0x1c10 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x008e5c00 nid=0x2254 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x008e2c00 nid=0x19b4 runnable [0x00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x00878000 nid=0x13d4 in Object.wait() [0x1551f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09dad3f8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x09dad3f8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) Locked ownable synchronizers: - None "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x00873400 nid=0x1e9c in Object.wait() [0x1489f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x09dad598> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157) - locked <0x09dad598> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" os_prio=2 tid=0x00871c00 nid=0x1280 runnable "VM Periodic Task Thread" os_prio=2 tid=0x00917400 nid=0x1e4c waiting on condition JNI global references: 816 с такими параметрами Код: jstack -l -m 3724 >out2 результат Код: Attaching to process ID 3724, please wait...
Debugger attached successfully. Client compiler detected. JVM version is 25.45-b02 Deadlock Detection: No deadlocks found. ----------------- 0 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x001d4f9f javaw + 0x4f9f 0x001d3399 javaw + 0x3399 0x001d4493 javaw + 0x4493 0x001d3627 javaw + 0x3627 0x00170138 ???????? ----------------- 1 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ea509 jvm!_JVM_FindSignal@4 + 0x2999 0x68687901 jvm!JVM_GetThreadStateNames + 0x4e061 0x68687c8a jvm!JVM_GetThreadStateNames + 0x4e3ea 0x686a8cd1 jvm!JVM_GetThreadStateNames + 0x6f431 0x68609625 jvm!JNI_GetCreatedJavaVMs + 0x58d5 0x001d20ad javaw + 0x20ad 0x001dadff javaw + 0xadff 0x001dae89 javaw + 0xae89 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None ----------------- 2 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ea3fd jvm!_JVM_FindSignal@4 + 0x288d 0x6868790c jvm!JVM_GetThreadStateNames + 0x4e06c 0x68687c3c jvm!JVM_GetThreadStateNames + 0x4e39c 0x686ad7e1 jvm!JVM_GetThreadStateNames + 0x73f41 0x686adba2 jvm!JVM_GetThreadStateNames + 0x74302 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 ----------------- 3 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ea509 jvm!_JVM_FindSignal@4 + 0x2999 0x6868ca41 jvm!JVM_GetThreadStateNames + 0x531a1 0x686a22f4 jvm!JVM_GetThreadStateNames + 0x68a54 0x6862de85 jvm!_JVM_MonitorWait@16 + 0x95 0x026fc0c3 * java.lang.Object.wait(long) bci:0 (Interpreted frame) 0x026f43b4 * java.lang.Object.wait() bci:2 line:502 (Interpreted frame) 0x026f43b4 * java.lang.ref.Reference$ReferenceHandler.run() bci:36 line:157 (Interpreted frame) 0x026f0697 <StubRoutines> 0x68685cb5 jvm!JVM_GetThreadStateNames + 0x4c415 0x6874b12e jvm!_JVM_FindSignal@4 + 0x635be 0x68685d4e jvm!JVM_GetThreadStateNames + 0x4c4ae 0x68685ed6 jvm!JVM_GetThreadStateNames + 0x4c636 0x68685f47 jvm!JVM_GetThreadStateNames + 0x4c6a7 0x6862b0cf jvm!jio_printf + 0x9f 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None ----------------- 4 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ea509 jvm!_JVM_FindSignal@4 + 0x2999 0x6868ca41 jvm!JVM_GetThreadStateNames + 0x531a1 0x686a22f4 jvm!JVM_GetThreadStateNames + 0x68a54 0x6862de85 jvm!_JVM_MonitorWait@16 + 0x95 0x026fc0c3 * java.lang.Object.wait(long) bci:0 (Interpreted frame) 0x02797ef0 * java.lang.ref.ReferenceQueue.remove(long) bci:59 line:143 (Compiled frame) * java.lang.ref.ReferenceQueue.remove() bci:2 line:164 (Compiled frame) * java.lang.ref.Finalizer$FinalizerThread.run() bci:36 line:209 (Interpreted frame) 0x026f0697 <StubRoutines> 0x68685cb5 jvm!JVM_GetThreadStateNames + 0x4c415 0x6874b12e jvm!_JVM_FindSignal@4 + 0x635be 0x68685d4e jvm!JVM_GetThreadStateNames + 0x4c4ae 0x68685ed6 jvm!JVM_GetThreadStateNames + 0x4c636 0x68685f47 jvm!JVM_GetThreadStateNames + 0x4c6a7 0x6862b0cf jvm!jio_printf + 0x9f 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None ----------------- 5 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686edd59 jvm!_JVM_FindSignal@4 + 0x61e9 0x686ede27 jvm!_JVM_FindSignal@4 + 0x62b7 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None ----------------- 6 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686e6dc2 jvm!JVM_GetThreadStateNames + 0xad522 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None ----------------- 7 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ea3fd jvm!_JVM_FindSignal@4 + 0x288d 0x6868790c jvm!JVM_GetThreadStateNames + 0x4e06c 0x68687c8a jvm!JVM_GetThreadStateNames + 0x4e3ea 0x6859f97b jvm!_JVM_GetManagementExt@4 + 0x54afb 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None ----------------- 8 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ea509 jvm!_JVM_FindSignal@4 + 0x2999 0x68687901 jvm!JVM_GetThreadStateNames + 0x4e061 0x68687c3c jvm!JVM_GetThreadStateNames + 0x4e39c 0x68696661 jvm!JVM_GetThreadStateNames + 0x5cdc1 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None ----------------- 9 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ea3fd jvm!_JVM_FindSignal@4 + 0x288d 0x6868790c jvm!JVM_GetThreadStateNames + 0x4e06c 0x68687c3c jvm!JVM_GetThreadStateNames + 0x4e39c 0x686a3854 jvm!JVM_GetThreadStateNames + 0x69fb4 0x686a38f7 jvm!JVM_GetThreadStateNames + 0x6a057 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 ----------------- 10 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ea509 jvm!_JVM_FindSignal@4 + 0x2999 0x6868ca41 jvm!JVM_GetThreadStateNames + 0x531a1 0x686a22f4 jvm!JVM_GetThreadStateNames + 0x68a54 0x6862de85 jvm!_JVM_MonitorWait@16 + 0x95 0x026fc0c3 * java.lang.Object.wait(long) bci:0 (Interpreted frame) 0x02797ef0 * java.lang.ref.ReferenceQueue.remove(long) bci:59 line:143 (Compiled frame) * java.lang.ref.ReferenceQueue.remove() bci:2 line:164 (Compiled frame) * sun.java2d.Disposer.run() bci:3 line:148 (Interpreted frame) 0x026f43e9 * java.lang.Thread.run() bci:11 line:745 (Interpreted frame) 0x026f0697 <StubRoutines> 0x68685cb5 jvm!JVM_GetThreadStateNames + 0x4c415 0x6874b12e jvm!_JVM_FindSignal@4 + 0x635be 0x68685d4e jvm!JVM_GetThreadStateNames + 0x4c4ae 0x68685ed6 jvm!JVM_GetThreadStateNames + 0x4c636 0x68685f47 jvm!JVM_GetThreadStateNames + 0x4c6a7 0x6862b0cf jvm!jio_printf + 0x9f 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None ----------------- 11 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ea509 jvm!_JVM_FindSignal@4 + 0x2999 0x6868ca41 jvm!JVM_GetThreadStateNames + 0x531a1 0x686a22f4 jvm!JVM_GetThreadStateNames + 0x68a54 0x6862de85 jvm!_JVM_MonitorWait@16 + 0x95 0x026fc0c3 * java.lang.Object.wait(long) bci:0 (Interpreted frame) 0x026f43b4 * java.lang.Object.wait() bci:2 line:502 (Interpreted frame) 0x026f43b4 * sun.awt.AWTAutoShutdown.run() bci:32 line:295 (Interpreted frame) 0x026f43e9 * java.lang.Thread.run() bci:11 line:745 (Interpreted frame) 0x026f0697 <StubRoutines> 0x68685cb5 jvm!JVM_GetThreadStateNames + 0x4c415 0x6874b12e jvm!_JVM_FindSignal@4 + 0x635be 0x68685d4e jvm!JVM_GetThreadStateNames + 0x4c4ae 0x68685ed6 jvm!JVM_GetThreadStateNames + 0x4c636 0x68685f47 jvm!JVM_GetThreadStateNames + 0x4c6a7 0x6862b0cf jvm!jio_printf + 0x9f 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None ----------------- 12 ----------------- 0x7509f5be USER32!WaitMessage + 0x15 Locked ownable synchronizers: - None ----------------- 13 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x6fa476b6 mswsock + 0x76b6 0x758b6b87 WS2_32!recv + 0x79 0x68485ccf net!_Java_java_net_SocketInputStream_socketRead0@28 + 0x169 Locked ownable synchronizers: - None ----------------- 14 ----------------- 0x7761015d ntdll!NtWaitForMultipleObjects + 0x15 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 ----------------- 15 ----------------- 0x77611f46 ntdll!ZwWaitForWorkViaWorkerFactory + 0x12 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 ----------------- 16 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ee4d7 jvm!_JVM_FindSignal@4 + 0x6967 0x6866993b jvm!JVM_GetThreadStateNames + 0x3009b 0x026fc0c3 * sun.misc.Unsafe.park(boolean, long) bci:0 (Interpreted frame) 0x026f43b4 * java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) bci:20 line:215 (Interpreted frame) 0x026f43b4 * java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) bci:78 line:2078 (Interpreted frame) 0x026f4115 * java.util.concurrent.DelayQueue.take() bci:134 line:223 (Interpreted frame) 0x026f4314 * javax.swing.TimerQueue.run() bci:20 line:171 (Interpreted frame) 0x026f43e9 * java.lang.Thread.run() bci:11 line:745 (Interpreted frame) 0x026f0697 <StubRoutines> 0x68685cb5 jvm!JVM_GetThreadStateNames + 0x4c415 0x6874b12e jvm!_JVM_FindSignal@4 + 0x635be 0x68685d4e jvm!JVM_GetThreadStateNames + 0x4c4ae 0x68685ed6 jvm!JVM_GetThreadStateNames + 0x4c636 0x68685f47 jvm!JVM_GetThreadStateNames + 0x4c6a7 0x6862b0cf jvm!jio_printf + 0x9f 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - <0x09fc0b10>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync) ----------------- 17 ----------------- 0x7760f959 ntdll!ZwRemoveIoCompletion + 0x15 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 ----------------- 18 ----------------- 0x7761015d ntdll!NtWaitForMultipleObjects + 0x15 0x770119f8 kernel32!WaitForMultipleObjectsEx + 0x8e 0x77014200 kernel32!WaitForMultipleObjects + 0x18 0x686ee0d1 jvm!_JVM_FindSignal@4 + 0x6561 0x68632736 jvm!_JVM_Sleep@16 + 0x1c6 0x026fc0c3 * java.lang.Thread.sleep(long) bci:0 (Interpreted frame) 0x026f43b4 * ru.bitel.bgbilling.kernel.admin.messages4users.client.MessageForUserRunnable.run() bci:28 line:27 (Interpreted frame) 0x026f43e9 * java.util.concurrent.Executors$RunnableAdapter.call() bci:4 line:511 (Interpreted frame) 0x026f4349 * java.util.concurrent.FutureTask.run() bci:42 line:266 (Interpreted frame) 0x026f43e9 * java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) bci:95 line:1142 (Interpreted frame) 0x026f43b4 * java.util.concurrent.ThreadPoolExecutor$Worker.run() bci:5 line:617 (Interpreted frame) 0x026f43e9 * java.lang.Thread.run() bci:11 line:745 (Interpreted frame) 0x026f0697 <StubRoutines> 0x68685cb5 jvm!JVM_GetThreadStateNames + 0x4c415 0x6874b12e jvm!_JVM_FindSignal@4 + 0x635be 0x68685d4e jvm!JVM_GetThreadStateNames + 0x4c4ae 0x68685ed6 jvm!JVM_GetThreadStateNames + 0x4c636 0x68685f47 jvm!JVM_GetThreadStateNames + 0x4c6a7 0x6862b0cf jvm!jio_printf + 0x9f 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - <0x0a16a698>, (a java/util/concurrent/ThreadPoolExecutor$Worker) ----------------- 19 ----------------- 0x7760f8d1 ntdll!ZwWaitForSingleObject + 0x15 0x77011194 kernel32!WaitForSingleObjectEx + 0x43 0x77011148 kernel32!WaitForSingleObject + 0x12 0x686ee4d7 jvm!_JVM_FindSignal@4 + 0x6967 0x6866993b jvm!JVM_GetThreadStateNames + 0x3009b 0x026fc0c3 * sun.misc.Unsafe.park(boolean, long) bci:0 (Interpreted frame) 0x026f43b4 * java.util.concurrent.locks.LockSupport.park(java.lang.Object) bci:14 line:175 (Interpreted frame) 0x026f43b4 * java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() bci:42 line:2039 (Interpreted frame) 0x026f43e9 * java.util.concurrent.LinkedBlockingQueue.take() bci:29 line:442 (Interpreted frame) 0x026f4349 * java.util.concurrent.ThreadPoolExecutor.getTask() bci:149 line:1067 (Interpreted frame) 0x026f4314 * java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) bci:26 line:1127 (Interpreted frame) 0x026f43b4 * java.util.concurrent.ThreadPoolExecutor$Worker.run() bci:5 line:617 (Interpreted frame) 0x026f43e9 * java.lang.Thread.run() bci:11 line:745 (Interpreted frame) 0x026f0697 <StubRoutines> 0x68685cb5 jvm!JVM_GetThreadStateNames + 0x4c415 0x6874b12e jvm!_JVM_FindSignal@4 + 0x635be 0x68685d4e jvm!JVM_GetThreadStateNames + 0x4c4ae 0x68685ed6 jvm!JVM_GetThreadStateNames + 0x4c636 0x68685f47 jvm!JVM_GetThreadStateNames + 0x4c6a7 0x6862b0cf jvm!jio_printf + 0x9f 0x686a901c jvm!JVM_GetThreadStateNames + 0x6f77c 0x686a910a jvm!JVM_GetThreadStateNames + 0x6f86a 0x686ed6e6 jvm!_JVM_FindSignal@4 + 0x5b76 0x6894c556 msvcr100!_endthreadex + 0x3a 0x6894c600 msvcr100!_endthreadex + 0xe4 0x7701338a kernel32!BaseThreadInitThunk + 0x12 0x77629f72 ntdll!RtlInitializeExceptionChain + 0x63 0x77629f45 ntdll!RtlInitializeExceptionChain + 0x36 Locked ownable synchronizers: - None |
Автор: | Akhmat [ 09 июн 2015, 13:25 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Ildar писал(а): А если подключаться к нашему демо биллингу( http://bgbilling.ru/demo.shtml )? Также тормозит при сохранении и компиляции? Позже попробую запустить. 8 java стоит, блокирует запуск этой демки |
Автор: | Akhmat [ 09 июн 2015, 13:26 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Могу тимвивер показать что есть ща |
Автор: | Ildar [ 09 июн 2015, 13:52 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Akhmat писал(а): Ildar писал(а): А если подключаться к нашему демо биллингу( http://bgbilling.ru/demo.shtml )? Также тормозит при сохранении и компиляции? Позже попробую запустить. 8 java стоит, блокирует запуск этой демки Добавьте в список исключений( Панель управления -> Java -> Безопасность -> добавить http://demo.bgbilling.ru ). |
Автор: | Akhmat [ 09 июн 2015, 14:52 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Запустил. С демкой такие же фризы. Запустил из под 8 джавы. |
Автор: | Amir [ 09 июн 2015, 15:05 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Похоже связано с теми местами, где web-сервисы передаются вместе с вложениями MIME Multipart. Попробуйте указать в data.properties connector.http.compression=off Хотя не думаю что дело в gzip. |
Автор: | Akhmat [ 09 июн 2015, 15:16 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Добавил. не помогло |
Автор: | stark [ 09 июн 2015, 15:19 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Akhmat писал(а): dimOn Висит значит фриз, не влево не в право, ГУИ недоступно. Скажем когда с договорами работаешь зависаний нет. Дело не в связи с сервером stark с jstack не работал. Значит запускаю его с таким параметром Код: jstack -l 3724 >out3 результат [code]2015-06-09 10:18:57 С этим параметром же работает нормально. Обычно мы без параметра вообще запускаем. |
Автор: | Akhmat [ 09 июн 2015, 15:24 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
stark писал(а): Akhmat писал(а): dimOn Висит значит фриз, не влево не в право, ГУИ недоступно. Скажем когда с договорами работаешь зависаний нет. Дело не в связи с сервером stark с jstack не работал. Значит запускаю его с таким параметром Код: jstack -l 3724 >out3 результат [code]2015-06-09 10:18:57 С этим параметром же работает нормально. Обычно мы без параметра вообще запускаем. Эту утилиту не понимаю, наверное работает нормально. Вывод прикрепил же. Там немного информации, ожидал что будет снимок памяти какой и лог размером в мегабайты) отрабатывает буквально за пару секунд, хотя клиент в этот момент висит еще |
Автор: | Amir [ 09 июн 2015, 15:33 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Проблема явно там где передается multipart. Но почему - не понятно. Клиент ждет что еще что-то придет, а ничего нет - либо он ждет больше данных чем должно было быть, либо к нему приходит меньше данных чем должно быть. Может быть какой-нибудь антивирус висит среди протоколов интерфейса? |
Автор: | stark [ 09 июн 2015, 15:34 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
[quote="Akhmat"][quote="stark"][quote="Akhmat"]dimOn Висит значит фриз, не влево не в право, ГУИ недоступно. Скажем когда с договорами работаешь зависаний нет. Дело не в связи с сервером stark с jstack не работал. Значит запускаю его с таким параметром Код: jstack -l 3724 >out3 результат Код: 2015-06-09 10:18:57 [/quote] С этим параметром же работает нормально. Обычно мы без параметра вообще запускаем.[/quote] Эту утилиту не понимаю, наверное работает нормально. Вывод прикрепил же. Там немного информации, ожидал что будет снимок памяти какой и лог размером в мегабайты) отрабатывает буквально за пару секунд, хотя клиент в этот момент висит еще[/quote] AWT-EventQueue-0" #13 prio=6 os_prio=0 tid=0x16645800 nid=0x21a4 runnable [0x16f2d000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) at java.net.SocketInputStream.read(SocketInputStream.java:170) at java.net.SocketInputStream.read(SocketInputStream.java:141) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) - locked <0x04d2bff8> (a java.io.BufferedInputStream) at sun.net.www.http.ChunkedInputStream.readAheadBlocking(ChunkedInputStream.java:552) at sun.net.www.http.ChunkedInputStream.readAhead(ChunkedInputStream.java:609) at sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:696) - locked <0x04d2e990> (a sun.net.www.http.ChunkedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:133) at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3335) at java.io.FilterInputStream.read(FilterInputStream.java:133)[code] Видно где он висит. Правда чтобы точно знать желательно несколько раз подряд jstack запустить и сравнить выводы для этого потока, возможно он двигается |
Автор: | Akhmat [ 09 июн 2015, 15:46 ] | ||
Заголовок сообщения: | Re: Тормозит клиент БГ | ||
Во вложении выводы, запускал команду с периодичностью две три секунды. глянул, вроде нет изменений от вывода к выводу Когда перестал снимать выводы, клиент все еще висел)
|
Автор: | Akhmat [ 09 июн 2015, 15:49 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Amir писал(а): Проблема явно там где передается multipart. Но почему - не понятно. Клиент ждет что еще что-то придет, а ничего нет - либо он ждет больше данных чем должно было быть, либо к нему приходит меньше данных чем должно быть. Может быть какой-нибудь антивирус висит среди протоколов интерфейса? отключил антивирус, все равно висит. |
Автор: | stark [ 09 июн 2015, 15:53 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
SeGa писал(а): buster13 Мы заметили проблему в работе клиента биллинга при запущеном антивирусе Avira Internet Security, отключение антивируса не помогало, только удаление, может у вас тоже он стоит ![]() может быть это ?? У вас тормозит при получении данных из сокета |
Автор: | Akhmat [ 09 июн 2015, 16:00 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
отключил же антивирус. все равно висит. и висит только в некоторых местах. так что врядли это У вас там ни у кого нет винды? ![]() у нас в отделе у всех висит. |
Автор: | stark [ 09 июн 2015, 16:01 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Akhmat писал(а): отключил же антивирус. все равно висит. и висит только в некоторых местах. так что врядли это Там как раз пишут что отключение не помогает, только удаление. |
Автор: | Ildar [ 09 июн 2015, 16:02 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Я сегодня проверял на win 7, все работало отлично. |
Автор: | stark [ 09 июн 2015, 16:03 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Akhmat писал(а): У вас там ни у кого нет винды? ![]() Тут нет, сегодня с утра из дома проверял ildar в windows c demo - работает. |
Автор: | Akhmat [ 09 июн 2015, 16:09 ] |
Заголовок сообщения: | Re: Тормозит клиент БГ |
Удалил антивирус, тормозов нет. У нас тут у всех eset nod smart security 8 стоит. Ща поставлю снова, может в настройках где решить получится. Спасибо всем ![]() |
Страница 1 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |