🧪 Testing SSR with nextjs

This commit is contained in:
LittleSheep 2025-01-14 18:06:01 +08:00
parent 1f037113bf
commit 5eef06bd42
4 changed files with 16 additions and 4 deletions

View File

@ -1,10 +1,15 @@
package navi
import "git.solsynth.dev/goatworks/roadsign/pkg/warden"
import (
"git.solsynth.dev/goatworks/roadsign/pkg/warden"
"github.com/rs/zerolog/log"
)
func InitializeWarden(regions []*Region) {
pool := make([]*warden.AppInstance, 0)
log.Info().Msg("Starting Warden applications...")
for _, region := range regions {
for _, application := range region.Applications {
pool = append(pool, &warden.AppInstance{
@ -15,5 +20,7 @@ func InitializeWarden(regions []*Region) {
// Hot swap
warden.InstancePool = pool
warden.StartPool()
errs := warden.StartPool()
log.Info().Any("errs", errs).Msg("Warden applications has been started.")
}

View File

@ -23,6 +23,7 @@ max_qps = -1
[logging]
access = "./logs/access.log"
warden_apps = "./logs/warden"
[paths]
configs = "./config"

View File

@ -11,5 +11,5 @@ uri = "http://localhost:3000"
[[applications]]
id = "capital-app"
workdir = "../data/capital"
command = ["node", "server/index.mjs"]
command = ["node", "standalone/server.js"]
environment = []

View File

@ -21,6 +21,10 @@ force_https = false
max_body_size = 549_755_813_888 # 512 GiB
max_qps = -1
[logging]
access = "../../logs/access.log"
warden_apps = "../../logs/warden"
[paths]
configs = "./config"