package main

import (
	"flag"
	"golang-asynctask/boot/recv_comuser"
	"os"
	"os/signal"
	"syscall"
	"golang-asynctask/cmd/crm/recv_comuser/service"
)
var (
	configPath string
	logPath string
)


func main(){
	flag.StringVar(&configPath, "config", "./config/dev/", "配置文件")
	flag.StringVar(&logPath, "logdir", "./logs/", "日志文件存储目录")
	flag.Parse()
	boot.Init(configPath,logPath)

	service.Listen()


	quit := make(chan os.Signal)

	signal.Notify(quit, syscall.SIGINT, syscall.SIGTERM)

	<-quit
}