|
@@ -14,6 +14,7 @@ import (
|
|
"cmplatform/service"
|
|
"cmplatform/service"
|
|
"cmplatform/util"
|
|
"cmplatform/util"
|
|
"fmt"
|
|
"fmt"
|
|
|
|
+ "runtime"
|
|
"time"
|
|
"time"
|
|
)
|
|
)
|
|
|
|
|
|
@@ -108,7 +109,9 @@ func initOther() {
|
|
}
|
|
}
|
|
|
|
|
|
func main() {
|
|
func main() {
|
|
-
|
|
|
|
|
|
+ numCPU := runtime.NumCPU()
|
|
|
|
+ log.Debug(fmt.Sprintf("Number of CPUs: %d\n", numCPU))
|
|
|
|
+ runtime.GOMAXPROCS(numCPU / 2)
|
|
log.Debug("port:" + fmt.Sprint(util.Sysconfig["port"]))
|
|
log.Debug("port:" + fmt.Sprint(util.Sysconfig["port"]))
|
|
xweb.Run(":" + common.ObjToString(util.Sysconfig["port"]))
|
|
xweb.Run(":" + common.ObjToString(util.Sysconfig["port"]))
|
|
|
|
|