Forums Read-only archive

Two java processes running. Is it normal?

9 posts · Brekeke SIP Server Forum

achooi Original post
1. Brekeke Product Name and version: BSS Version 2.3.8.4 Standard

2. Java version: 1.5.0 (build 1.5.0_07-b03)

3. OS type and the version: Windows Server 2003 Ent. Edition. SP2

4. UA (phone), gateway or other hardware/software involved: pap2

5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html : Pattern 4

6. Your problem: When I go into Task Manager, I see two java.exe processes running. Is this normal? Even after restarting the BSS it is still the same.
tuie2
Two Java.exe are ok..
One is SIP Server's core. Another is the database process.
achooi
In task manager, one of the Java.exe processes has many 'Page Faults'. What could be causing this? And should I be concerned? You have to go into Task Manager and click on View>Select Columns>Page Faults.
tuie2
Check this...


Is your Brekeke SIP Server located behind NAT?
If so, you need to put the router's global IP address in the SIP Server's interface settings.
http://wiki.brekeke.com/wiki/Set-port-forwarding
tuie2
if your SIP server is behind NAT and you did'nt set the interface setting correctly, the problem you mentioned may happen.
achooi
It is not behind nat. It has a public IP. the ACL on my cisco router is configured correctly.
tuie2
Do you have any Dialplan rules to cause a packet loop?
If there is such a rule, a memory problem will happen.
achooi
Hello,
Here is the format for my dialplan rules:

Matching Patterns:
$request=^REGISTER
To=sip:(.+)@x.x.com

Deploy Patterns:
$auth=false
$action=register
$target=x.x.x.x


My BSS is used to forward register requests to my SERproxy and Asterisk servers, it also relays the media. Would my dialplan format cause memory leaks?
tuie2
hi
Your dialplan seems ok.
How many memory does java process consume?
Is Java's memory usage getting large?
How many concurrent calls do you have?