Browse Source

start ringo with production settings

you would always start the JVM in "-server" mode and with fixed amound of
heap size
Simon Oberhammer 12 years ago
parent
commit
00e1e84cba
2 changed files with 3 additions and 3 deletions
  1. 2 2
      ringojs-convinient/setup.py
  2. 1 1
      ringojs/setup.py

+ 2 - 2
ringojs-convinient/setup.py

@@ -9,9 +9,9 @@ def start(args):
 
   try:
     subprocess.check_call("sudo mkdir -p /usr/share/ringojs/packages/ringo-sqlstore/jars/", shell=True)
-    
+
     subprocess.check_call("sudo cp /usr/share/ringojs//packages/sql-ringojs-client/jars/mysql.jar /usr/share/ringojs/packages/ringo-sqlstore/jars/", shell=True)
-    subprocess.Popen("ringo --production ringo-main.js", shell=True, cwd="ringojs-convinient")
+    subprocess.Popen("ringo --production -Dserver -DXmx=512m -DXms=512m ringo-main.js", shell=True, cwd="ringojs-convinient")
     return 0
   except subprocess.CalledProcessError:
     return 1

+ 1 - 1
ringojs/setup.py

@@ -9,7 +9,7 @@ def start(args):
   setup_util.replace_text("ringojs/ringo-main.js", "mongodb:\/\/.*\/hello_world", "mongodb://" + args.database_host + "/hello_world")
 
   try:
-    subprocess.Popen("ringo --production ringo-main.js", shell=True, cwd="ringojs")
+    subprocess.Popen("ringo --production -Dserver -DXmx=512m -DXms=512m ringo-main.js", shell=True, cwd="ringojs")
     return 0
   except subprocess.CalledProcessError:
     return 1