This commit is contained in:
		
							
								
								
									
										36
									
								
								doc/server/server_deployment.puml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								doc/server/server_deployment.puml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,36 @@
 | 
			
		||||
@startuml
 | 
			
		||||
 | 
			
		||||
cloud Network
 | 
			
		||||
component lb as "Load Balancer"
 | 
			
		||||
component http1 as "HTTP Server"
 | 
			
		||||
component http2 as "HTTP Server"
 | 
			
		||||
component ws1 as "Websocket Server"
 | 
			
		||||
component ws2 as "Websocket Server"
 | 
			
		||||
component ws3 as "Websocket Server"
 | 
			
		||||
component ws4 as "..."
 | 
			
		||||
database q as "Message Queue"
 | 
			
		||||
component d1 as "Message Dispatcher"
 | 
			
		||||
component d2 as "Message Dispatcher"
 | 
			
		||||
component d3 as "Message Dispatcher"
 | 
			
		||||
component d4 as "Message Dispatcher"
 | 
			
		||||
component d5 as "..."
 | 
			
		||||
 | 
			
		||||
lb -- http1
 | 
			
		||||
lb -- http2
 | 
			
		||||
lb -- ws1
 | 
			
		||||
lb -- ws2
 | 
			
		||||
lb -- ws3
 | 
			
		||||
lb -- ws4
 | 
			
		||||
http1 -- q 
 | 
			
		||||
http2 -- q
 | 
			
		||||
ws1 -- q
 | 
			
		||||
ws2 -- q
 | 
			
		||||
ws3 -- q
 | 
			
		||||
q -- d1
 | 
			
		||||
q -- d2
 | 
			
		||||
q -- d3
 | 
			
		||||
q -- d4
 | 
			
		||||
q -- d5
 | 
			
		||||
Network -- lb
 | 
			
		||||
 | 
			
		||||
@enduml
 | 
			
		||||
		Reference in New Issue
	
	Block a user