A server system for an always-on connection, comprising: a plurality of always-on connection processing parts (10A, 10B, 10C); and a controller, wherein each of the always-on connection processing parts includes a plurality of always-on connection execution parts (13A, 13B, 13C), the controller is configured to execute: a receiving process to receive a first request for the always-on connection from a terminal device; a determining process (S120-S160) to determine a target always-on connection processing part, among the always-on connection processing parts according to the first request, the target always-on connection processing part being one always-on connection processing part to establish the always-on connection with the terminal device; and a sending process (S200-S210) to send to the terminal device a destination data indicating a destination of the second request for the always-on connection after determining the target always-on connection processing part, the destination data also indicating the target always-on connection processing part, and the target always-on connection processing part is configured to establish the always-on connection between the terminal device and one always-on connection execution part among the always-on connection execution parts included in the target always-on connection processing part, according to the second request from the terminal device; wherein: label information is assigned in advance to each of the always-on connection processing parts, and in the determining process, the controller is configured to execute: an allocation label determining process to determine allocation label information, the allocation label information being the label information to be allocated to the terminal device, and a processing part determining process to determine an always-on connection processing part to which the allocation label information is assigned as the target always-on connection processing part, among the always-on connection processing parts. a plurality of always-on connection processing parts (10A, 10B, 10C); and a controller, wherein each of the always-on connection processing parts includes a plurality of always-on connection execution parts (13A, 13B, 13C), the controller is configured to execute: a receiving process to receive a first request for the always-on connection from a terminal device; a determining process (S120-S160) to determine a target always-on connection processing part, among the always-on connection processing parts according to the first request, the target always-on connection processing part being one always-on connection processing part to establish the always-on connection with the terminal device; and a sending process (S200-S210) to send to the terminal device a destination data indicating a destination of the second request for the always-on connection after determining the target always-on connection processing part, the destination data also indicating the target always-on connection processing part, and a receiving process to receive a first request for the always-on connection from a terminal device; a determining process (S120-S160) to determine a target always-on connection processing part, among the always-on connection processing parts according to the first request, the target always-on connection processing part being one always-on connection processing part to establish the always-on connection with the terminal device; and a sending process (S200-S210) to send to the terminal device a destination data indicating a destination of the second request for the always-on connection after determining the target always-on connection processing part, the destination data also indicating the target always-on connection processing part, and the target always-on connection processing part is configured to establish the always-on connection between the terminal device and one always-on connection execution part among the always-on connection execution parts included in the target always-on connection processing part, according to the second request from the terminal device; label information is assigned in advance to each of the always-on connection processing parts, and in the determining process, the controller is configured to execute: an allocation label determining process to determine allocation label information, the allocation label information being the label information to be allocated to the terminal device, and a processing part determining process to determine an always-on connection processing part to which the allocation label information is assigned as the target always-on connection processing part, among the always-on connection processing parts. an allocation label determining process to determine allocation label information, the allocation label information being the label information to be allocated to the terminal device, and a processing part determining process to determine an always-on connection processing part to which the allocation label information is assigned as the target always-on connection processing part, among the always-on connection processing parts.