forum.bitel.ru http://forum.bitel.ru/ |
|
Проблемы с памятью http://forum.bitel.ru/viewtopic.php?f=22&t=10820 |
Страница 1 из 1 |
Автор: | chedmi [ 25 авг 2015, 13:19 ] |
Заголовок сообщения: | Проблемы с памятью |
Здравствуйте. С процессом самого сервера и с процессом даталоадер происходили следующие вещи. Запускался отчет или обработка логов, после этого в какти на графике HEAP было видно что Commited memory достиг максимума, used - примерно половины от этой величины. После этого процесс не реагировал ни на какие команды - только вручную убивать через kill. Прокомментируйте пожалуйста. |
Автор: | dimOn [ 25 авг 2015, 13:35 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
а величины то какие там были? |
Автор: | chedmi [ 25 авг 2015, 13:41 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
около 500M - Commited около 350M - Used |
Автор: | dimOn [ 25 авг 2015, 14:33 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
а не маловато? Цитата: Commited memory достиг максимума (если комитед достиг макс, стало быть оный 500м?) |
Автор: | chedmi [ 25 авг 2015, 15:17 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
Да, оный 512М, думаете лучше увеличить ? |
Автор: | dimOn [ 25 авг 2015, 16:40 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
Нужно увеличить, мало конечно. Тяжёлые отчёты итд могут запросто сожрать в несколько раз больше. Много памяти не бывает для тяжёлых приложений. |
Автор: | chedmi [ 26 авг 2015, 17:18 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
Размер увеличили - будем смотреть. Спасибо... |
Автор: | dragon28rus [ 30 авг 2015, 14:21 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
Дабы не создавать отдельную тему про память, расскажу здесь. При работе с клиентом бывают зависания на некоторое время (5-10 мин.) после чего: Код: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:192) at javax.swing.SwingWorker.get(SwingWorker.java:602) at ru.bitel.oss.systems.inventory.resource.client.device.DevicePanel$7$2.done(DevicePanel.java:664) at javax.swing.SwingWorker$5.run(SwingWorker.java:737) at javax.swing.SwingWorker.doneEDT(SwingWorker.java:741) at javax.swing.SwingWorker.access$100(SwingWorker.java:225) at javax.swing.SwingWorker$2.done(SwingWorker.java:302) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:384) at java.util.concurrent.FutureTask.setException(FutureTask.java:251) at java.util.concurrent.FutureTask.run(FutureTask.java:271) at javax.swing.SwingWorker.run(SwingWorker.java:334) at ru.bitel.oss.systems.inventory.resource.client.device.DevicePanel$7.actionPerformedImpl(DevicePanel.java:681) 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.oss.systems.inventory.resource.client.device.DevicePanel.access$400(DevicePanel.java:62) at ru.bitel.oss.systems.inventory.resource.client.device.DevicePanel$8.actionPerformedImpl(DevicePanel.java:737) at ru.bitel.common.client.AbstractBGUPanel.actionPerformed(AbstractBGUPanel.java:237) at ru.bitel.common.client.AbstractBGUPanel$DefaultAction.actionPerformed(AbstractBGUPanel.java:91) at ru.bitel.bgbilling.client.common.BGEditor.performAction(BGEditor.java:692) at ru.bitel.common.client.AbstractBGUPanel.performActionDeep(AbstractBGUPanel.java:561) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:545) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:522) at ru.bitel.bgbilling.modules.inet.api.client.contract.InetServForm.access$600(InetServForm.java:61) at ru.bitel.bgbilling.modules.inet.api.client.contract.InetServForm$4.actionPerformed(InetServForm.java:236) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6535) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6300) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4891) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4713) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2750) at java.awt.Component.dispatchEvent(Component.java:4713) 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$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.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$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) 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) Caused by: java.lang.OutOfMemoryError: Java heap space at com.sun.crypto.provider.CipherCore.update(CipherCore.java:750) at com.sun.crypto.provider.AESCipher.engineUpdate(AESCipher.java:400) at javax.crypto.Cipher.update(Cipher.java:1945) at sun.security.ssl.CipherBox.decrypt(CipherBox.java:469) at sun.security.ssl.InputRecord.decrypt(InputRecord.java:172) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1015) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930) at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) at sun.net.www.http.ChunkedInputStream.fastRead(ChunkedInputStream.java:244) at sun.net.www.http.ChunkedInputStream.read(ChunkedInputStream.java:689) 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 sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) at java.io.InputStreamReader.read(InputStreamReader.java:184) at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1743) at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanLiteral(XMLEntityScanner.java:1059) at com.sun.org.apache.xerces.internal.impl.XMLScanner.scanAttributeValue(XMLScanner.java:997) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanAttribute(XMLNSDocumentScannerImpl.java:439) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:255) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2786) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:117) at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:558) at com.sun.xml.ws.util.xml.XMLStreamReaderFilter.next(XMLStreamReaderFilter.java:96) at com.sun.istack.XMLStreamReaderToContentHandler.bridge(XMLStreamReaderToContentHandler.java:154) at com.sun.xml.ws.message.stream.StreamMessage.writePayloadTo(StreamMessage.java:377) Информация о версии: Клиент: вер. 6.2.744 / 21.08.2015 21:13:07 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60 Сервер: вер. 6.2.938 / 21.08.2015 21:14:00 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60 card: вер. 6.2.25 / 14.08.2015 18:01:00 cerbercrypt: вер. 6.2.192 / 25.08.2015 19:00:58 dba: вер. 6.2.158 / 14.08.2015 18:01:44 enaza: вер. 6.2.53 / 14.08.2015 18:01:48 gorod: вер. 6.2.158 / 14.08.2015 18:01:50 inet: вер. 6.2.549 / 25.08.2015 19:02:55 mps: вер. 6.2.168 / 14.08.2015 18:02:29 npay: вер. 6.2.180 / 14.08.2015 18:01:55 rentsoft: вер. 6.2.45 / 14.08.2015 18:02:07 reports: вер. 6.2.187 / 14.08.2015 18:02:08 rscm: вер. 6.2.170 / 14.08.2015 18:02:09 ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.49 / 14.08.2015 18:02:03 ru.bitel.bgbilling.plugins.documents: вер. 6.2.159 / 20.08.2015 13:00:45 ru.bitel.bgbilling.plugins.helpdesk: вер. 6.2.167 / 14.08.2015 18:02:05 ru.bitel.bgbilling.plugins.organizer: вер. 6.2.67 / 14.08.2015 18:02:06 trayinfo: вер. 6.2.165 / 14.08.2015 18:02:11 Окружение: Клиент: os: Linux amd64, 3.19.0-26-generic java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60 jre home: /usr/lib/jvm/java-8-oracle/jre default tz: 30.08.2015 17:04 YAKT +0900 (Asia/Yakutsk) user tz: 30.08.2015 17:04 YAKT +0900 (Asia/Yakutsk) locale: ru_RU Сервер: os: Linux amd64, 3.13.0-57-generic java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60 jre home: /usr/lib/jvm/java-8-oracle/jre default tz: 30.08.2015 17:04 YAKT +0900 (Asia/Yakutsk) db time: 2015-08-30 17:04:18.0 locale: ru_RU |
Автор: | dimOn [ 30 авг 2015, 22:07 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
так... и? |
Автор: | Amir [ 31 авг 2015, 16:29 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
Сколько у Вас устройств? Что обычно чаще делаете, когда зависает? |
Автор: | dragon28rus [ 31 авг 2015, 18:57 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
Amir писал(а): Сколько у Вас устройств? Что обычно чаще делаете, когда зависает? Подобное случается не регулярно а время от времени. Устройств не много, менее 400, первым бросилось в глаза зависания при открытии дерева устройств при добавлении сервиса на договор. Но потом подобное началось и просто при открытии карточки договора. Может подвиснуть на пару минут, а может и мин. на 10. При этом все ЦП забирает под себя. |
Автор: | stark [ 14 сен 2015, 20:13 ] |
Заголовок сообщения: | Re: Проблемы с памятью |
Попробуйте увеличить память клиенту, до 512 Мб хотя бы, там вроде 256 по умолчанию стоит. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |