Return-Path: Delivered-To: apmail-mina-dev-archive@www.apache.org Received: (qmail 16229 invoked from network); 23 Jul 2007 15:07:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Jul 2007 15:07:41 -0000 Received: (qmail 76979 invoked by uid 500); 23 Jul 2007 15:07:41 -0000 Delivered-To: apmail-mina-dev-archive@mina.apache.org Received: (qmail 76953 invoked by uid 500); 23 Jul 2007 15:07:41 -0000 Mailing-List: contact dev-help@mina.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mina.apache.org Delivered-To: mailing list dev@mina.apache.org Received: (qmail 76944 invoked by uid 99); 23 Jul 2007 15:07:41 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Jul 2007 08:07:41 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [207.106.133.20] (HELO sceptre.pobox.com) (207.106.133.20) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Jul 2007 08:07:39 -0700 Received: from sceptre (localhost.localdomain [127.0.0.1]) by sceptre.pobox.com (Postfix) with ESMTP id 329422EF for ; Mon, 23 Jul 2007 11:07:39 -0400 (EDT) Received: from [192.168.42.102] (adsl-69-107-73-103.dsl.pltn13.pacbell.net [69.107.73.103]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by sceptre.sasl.smtp.pobox.com (Postfix) with ESMTP id 913D867D5B for ; Mon, 23 Jul 2007 11:07:37 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: <46A486D2.3040800@mobilecohesion.com> References: <44ee70730707200038h397df761u279c7aca2356133d@mail.gmail.com> <46A06B5B.4010409@co.sapo.pt> <44ee70730707200355n2bf499a4l94341f9a688d9c92@mail.gmail.com> <46A486D2.3040800@mobilecohesion.com> Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-6-737601390; protocol="application/pkcs7-signature" Message-Id: <31E3A2E0-4A27-401F-A052-CA2E619FC445@apache.org> From: peter royal Subject: Re: Out Of Memory Problem Again Date: Mon, 23 Jul 2007 08:07:11 -0700 To: dev@mina.apache.org X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-6-737601390 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Jul 23, 2007, at 3:45 AM, Paddy O'Neill wrote: > This sounds similar to a problem that we encountered where mina was > serving multiple sessions and forwarding to a single connection, > similar to your environment. We found that the thread management > in mina on the single connection side would not work efficiently > and end up only allocating jobs to a single thread. This > effectively caused the jobs to be executed sequentially, which in > turn caused the backlog and memory buildup. I suspect that the > issue is related to there only being a single connection on the > IoConnector as we found that the jobs were allocated correctly > across threads on the IoAcceptor side. sure.. not unsurprising. that's how the ExecutorFilter works. what you did was the right thing.. recognizing you have some parallelization in processing of messages for your app and managing it yourself. -pete -- proyal@apache.org - http://fotap.org/~osi --Apple-Mail-6-737601390 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGQDCCAvkw ggJioAMCAQICEEvW++geDUP4/0gIjHsdp9owDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDcyMTE2NTMyNVoXDTA4MDcyMDE2NTMy NVowYDESMBAGA1UEBBMJUm95YWwsIEpSMQ4wDAYDVQQqEwVQZXRlcjEYMBYGA1UEAxMPUGV0ZXIg Um95YWwsIEpSMSAwHgYJKoZIhvcNAQkBFhFwcm95YWxAYXBhY2hlLm9yZzCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAOcH/hCQC/1wv5fZY3KAAPBSyBlodhlMSJcYWFO4iShll21lIHEn P/oum859FztfbuVyviDMKwkBqmWZy42NcheHW7FVwxUG+zi0Ju6zmiEey6RVwb1UV6y8e4SqsbwM XGwuwGmVKgaV+0swx6yZiz68kgDDP4Bg24IVEj99bGhiEyD0zyRxNzTcHTSAUxu2S+R8ZruXqffl vMfEWMVGBYlLLJYlwsuR639R6vePmwxVaqDYHD7Ql45vAg1GSVnfkMdEogy0lO2ewJZbUsOnZqeQ KGgjy5c0kJq2y11/neYmz/OCh67lFUxPQLcRWZSfYKe2ufOCDPOZQZeQtaV5beUCAwEAAaMuMCww HAYDVR0RBBUwE4ERcHJveWFsQGFwYWNoZS5vcmcwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQUF AAOBgQAsxlv5ATQFu3RxBgLqvxojvveyKeczL6/un19LdiB+Ds3YdgfS4XCSrNzo0KaPlF+vm8O5 8xinPO+wZebb2iqzHc53B8mcQOhKMd5tC3ZXTYzKSZcmRCdEQ2vCi9ar/7YoCo0EMw5cHUhVaNBE Kfmx2Fvbg2bL9Y70gyu+4aNMAjCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJ BgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgG A1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMg RGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3 DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3 MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5 KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzAN BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9 fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+ uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMB Af8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3 dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgG A1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcP f6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH 2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8x ggMQMIIDDAIBATB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAo UHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQ S9b76B4NQ/j/SAiMex2n2jAJBgUrDgMCGgUAoIIBbzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcB MBwGCSqGSIb3DQEJBTEPFw0wNzA3MjMxNTA3MTFaMCMGCSqGSIb3DQEJBDEWBBS3zxN08Dg50jX+ x44l+j62ErF1LjCBhQYJKwYBBAGCNxAEMXgwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0ECEEvW++geDUP4/0gIjHsdp9owgYcGCyqGSIb3DQEJEAILMXigdjBiMQsw CQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UE AxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEEvW++geDUP4/0gIjHsdp9ow DQYJKoZIhvcNAQEBBQAEggEAME2ST2NlZsCnErEZZKpG7Es2hRFZQ1AVzusQQXK2cijticwUp6Gc LN9qJ4W1815Jl2mhYCmd/1qn3PizYbLecJnFK2upjGSUOJpMrBGGKpPiDG40D7MecWu9N81IiUwz kGxAHOmR1oFipzgKMLYtiBnw44drE1/97hfVIabZwenW/TLyYJBSx5069ifSyTP+i7BSIPqCtVcz 7SaLrHzKGPkntxf5g8inBvIQRjUd6FLfusreB22AQaArRnEHL+K4QGf9EV6PSuT4yTm+LJE9LllB W1p4B2MLOHn6P6Q+PGozTukLdnjQRLpNBhvgA2wpNYi18zvQuaWEKxvuhBwp/QAAAAAAAA== --Apple-Mail-6-737601390--