mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-06-29 23:41:12 +08:00
Fix data models (#13444)
### What problem does this PR solve? Since database model is updated in python version, go server also need to update ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --------- Signed-off-by: Jin Hai <haijin.chn@gmail.com>
This commit is contained in:
@@ -18,6 +18,7 @@ package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
@@ -65,7 +66,6 @@ func (s *AdminServer) Init() error {
|
||||
|
||||
// Run start admin server
|
||||
func (s *AdminServer) Run() error {
|
||||
logger.Info("Starting admin server", zap.String("port", s.port))
|
||||
return s.engine.Run(":" + s.port)
|
||||
}
|
||||
|
||||
@@ -107,21 +107,20 @@ func main() {
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
// Print all configuration settings
|
||||
server.PrintAll()
|
||||
|
||||
// Print RAGFlow Admin logo
|
||||
logger.Info("" +
|
||||
"\n ____ ___ ______________ ___ __ _ \n" +
|
||||
" / __ \\/ | / ____/ ____/ /___ _ __ / | ____/ /___ ___ (_)___ \n" +
|
||||
" / /_/ / /| |/ / __/ /_ / / __ \\ | /| / / / /| |/ __ / __ `__ \\/ / __ \\ \n" +
|
||||
" / _, _/ ___ / /_/ / __/ / / /_/ / |/ |/ / / ___ / /_/ / / / / / / / / / / /\n" +
|
||||
" / _, _/ ___ / /_/ / __/ / / /_/ / |/ |/ / / ___ / /_/ / / / / / / / / / /\n" +
|
||||
" /_/ |_/_/ |_\\____/_/ /_/\\____/|__/|__/ /_/ |_\\__,_/_/ /_/ /_/_/_/ /_/ \n")
|
||||
|
||||
// Print RAGFlow version
|
||||
logger.Info("RAGFlow version", zap.String("version", utility.GetRAGFlowVersion()))
|
||||
|
||||
// Print all configuration settings
|
||||
server.PrintAll()
|
||||
|
||||
logger.Info("Starting RAGFlow Admin Server", zap.String("port", "9381"))
|
||||
logger.Info(fmt.Sprintf("Version: %s", utility.GetRAGFlowVersion()))
|
||||
logger.Info(fmt.Sprintf("Starting RAGFlow admin server on port: 9381"))
|
||||
if err := adminServer.Run(); err != nil {
|
||||
logger.Error("Admin server error", err)
|
||||
os.Exit(1)
|
||||
|
||||
@@ -7,6 +7,8 @@ import (
|
||||
"os"
|
||||
"os/signal"
|
||||
"ragflow/internal/server"
|
||||
"ragflow/internal/utility"
|
||||
"strings"
|
||||
"syscall"
|
||||
"time"
|
||||
|
||||
@@ -154,6 +156,14 @@ func main() {
|
||||
|
||||
// Start server in a goroutine
|
||||
go func() {
|
||||
logger.Info(
|
||||
"\n ____ ___ ______ ______ __\n" +
|
||||
" / __ \\ / | / ____// ____// /____ _ __\n" +
|
||||
" / /_/ // /| | / / __ / /_ / // __ \\| | /| / /\n" +
|
||||
" / _, _// ___ |/ /_/ // __/ / // /_/ /| |/ |/ /\n" +
|
||||
" /_/ |_|/_/ |_|\\____//_/ /_/ \\____/ |__/|__/\n",
|
||||
)
|
||||
logger.Info(fmt.Sprintf("Version: %s", utility.GetRAGFlowVersion()))
|
||||
logger.Info(fmt.Sprintf("Server starting on port: %d", cfg.Server.Port))
|
||||
if err := srv.ListenAndServe(); err != nil && err != http.ErrServerClosed {
|
||||
logger.Fatal("Failed to start server", zap.Error(err))
|
||||
@@ -165,7 +175,7 @@ func main() {
|
||||
signal.Notify(quit, syscall.SIGINT, syscall.SIGTERM, syscall.SIGQUIT, syscall.SIGUSR2)
|
||||
sig := <-quit
|
||||
|
||||
logger.Info("Received signal", zap.String("signal", sig.String()))
|
||||
logger.Info(fmt.Sprintf("Receives %s signal to shutdown server", strings.ToUpper(sig.String())))
|
||||
logger.Info("Shutting down server...")
|
||||
|
||||
// Create context with timeout for graceful shutdown
|
||||
|
||||
Reference in New Issue
Block a user