Browse Source

Configure filters for test and adjust idle connection pool

Rob Figueiredo 12 years ago
parent
commit
0dfd72cfa9
2 changed files with 7 additions and 1 deletions
  1. 1 0
      revel/benchmark_config
  2. 6 1
      revel/src/benchmark/app/controllers/app.go

+ 1 - 0
revel/benchmark_config

@@ -7,6 +7,7 @@
       "db_url": "/db",
       "db_url": "/db",
       "query_url": "/db?queries=",
       "query_url": "/db?queries=",
       "fortune_url": "/fortune",
       "fortune_url": "/fortune",
+      "update_url": "/update?queries=",
       "port": 8080,
       "port": 8080,
       "sort": 112
       "sort": 112
     }
     }

+ 6 - 1
revel/src/benchmark/app/controllers/app.go

@@ -29,7 +29,7 @@ const (
 	FortuneSelect      = "SELECT id,message FROM Fortune"
 	FortuneSelect      = "SELECT id,message FROM Fortune"
 	WorldUpdate        = "UPDATE World SET randomNumber = ? where id = ?"
 	WorldUpdate        = "UPDATE World SET randomNumber = ? where id = ?"
 	WorldRowCount      = 10000
 	WorldRowCount      = 10000
-	MaxConnectionCount = 100
+	MaxConnectionCount = 256
 )
 )
 
 
 var (
 var (
@@ -39,6 +39,11 @@ var (
 )
 )
 
 
 func init() {
 func init() {
+	revel.Filters = []revel.Filter{
+		revel.RouterFilter,
+		revel.ParamsFilter,
+		revel.ActionInvoker,
+	}
 	revel.OnAppStart(func() {
 	revel.OnAppStart(func() {
 		var err error
 		var err error
 		runtime.GOMAXPROCS(runtime.NumCPU())
 		runtime.GOMAXPROCS(runtime.NumCPU())