1 Star 0 Fork 0

kang/knes后端

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
start.ps1 1.32 KB
一键复制 编辑 原始数据 按行查看 历史
kang 提交于 2024-09-07 21:03 . 下载上传
# 定义启动服务的函数
function Start-Service {
param (
[Parameter(Mandatory = $true)]
[string]$ServiceName,
[Parameter(Mandatory = $true)]
[string]$Command
)
# 启动新的 PowerShell 窗口来运行服务
$psi = New-Object System.Diagnostics.ProcessStartInfo
$psi.FileName = "powershell"
$psi.Arguments = "-Command $Command"
$psi.UseShellExecute = $false
$psi.WindowStyle = [System.Diagnostics.ProcessWindowStyle]::Normal
[System.Diagnostics.Process]::Start($psi)
Write-Host "$ServiceName 服务启动命令已发送到新窗口."
}
# 获取当前脚本的绝对路径
$scriptPath = Split-Path -Parent -Path $MyInvocation.MyCommand.Definition
# 构建命令
$usercenterRPCCommand = "cd `"$scriptPath\usercenter\cmd\rpc`"; go run usercenter.go -f etc\usercenter.yaml"
$usercenterAPICommand = "cd `"$scriptPath\usercenter\cmd\api`"; go run usercenter.go -f etc\usercenter-api.yaml"
$gameRPCCommand = "cd `"$scriptPath\game\cmd\rpc`"; go run game.go -f etc\game.yaml"
$gameAPICommand = "cd `"$scriptPath\game\cmd\api`"; go run game.go -f etc\game-api.yaml"
# 启动所有服务
Start-Service "usercenter RPC" $usercenterRPCCommand
Start-Service "usercenter API" $usercenterAPICommand
Start-Service "game RPC" $gameRPCCommand
Start-Service "game API" $gameAPICommand
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/qq36157140/knes-backend.git
git@gitee.com:qq36157140/knes-backend.git
qq36157140
knes-backend
knes后端
master

搜索帮助