30 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			30 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Untitled
							 | 
						|||
| 
								 | 
							
								date: 2024-06-28 10:58:10
							 | 
						|||
| 
								 | 
							
								excerpt: 
							 | 
						|||
| 
								 | 
							
								tags: 
							 | 
						|||
| 
								 | 
							
								rating: ⭐
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								# 前言
							 | 
						|||
| 
								 | 
							
								- Horde README.md https://github.com/EpicGames/UnrealEngine/blob/release/Engine/Source/Programs/Horde/README.md
							 | 
						|||
| 
								 | 
							
									- [**Deploying Horde**](https://github.com/EpicGames/UnrealEngine/blob/release/Engine/Source/Programs/Horde/Docs/Deployment.md)
							 | 
						|||
| 
								 | 
							
									    - - 有关 Horde 的架构和组件的信息,以及部署它们的最佳实践。  
							 | 
						|||
| 
								 | 
							
										    **受众:** IT、系统管理员、打算修改 Horde 的程序员。
							 | 
						|||
| 
								 | 
							
									- [**Configuring and Operating Horde**](https://github.com/EpicGames/UnrealEngine/blob/release/Engine/Source/Programs/Horde/Docs/Config.md)
							 | 
						|||
| 
								 | 
							
									    - - 描述如何设置和管理 Horde。  
							 | 
						|||
| 
								 | 
							
										    **受众:**构建/开发运营团队、管理员。
							 | 
						|||
| 
								 | 
							
									- [**Horde Internals**](https://github.com/EpicGames/UnrealEngine/blob/release/Engine/Source/Programs/Horde/Docs/Internals.md)
							 | 
						|||
| 
								 | 
							
									    - - 描述如何构建和修改 Horde 及其架构。  
							 | 
						|||
| 
								 | 
							
										    **受众:**希望扩展 Horde 的开发人员。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								# Internals
							 | 
						|||
| 
								 | 
							
								## Server
							 | 
						|||
| 
								 | 
							
								Horde 默认配置为支持本地开发。您可以通过打开`Engine/Source/Programs/Horde/Horde.sln`并将 Horde.Server 设置为默认项目来启动它。默认情况下,您可以通过 访问服务器`http://localhost:5000/account`。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## Docker
							 | 
						|||
| 
								 | 
							
								Horde 包含`Dockerfile`用于创建 Docker 映像的 。但是,它在虚幻引擎源代码树中的位置要求事先暂存文件,以减少复制到构建映像中的数据大小。
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								执行这些操作的 BuildGraph 脚本包含在 中`Engine\Source\Programs\Horde\HordeBuild.xml`,可按如下方式运行:
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								RunUAT.bat Engine/Source/Programs/Horde/HordeBuild.xml -Target="Build HordeServer"
							 | 
						|||
| 
								 | 
							
								```
							 |