# Deka SLB

**Deka SLB** distributes network traffic to across multiple instances to improve service capability and application availability. Cloudeka Load Balancer provides several features, including.

* **Multiple protocol Cloudeka** Cloudeka load balancer supports multiple protocols to meet your needs. Currently, several protocols are available:

&#x20;         **a. TCP**

&#x20;         **b. HTTP**

&#x20;         **c. HTTPS**

* **Health Check**, to periodically check the state of the backend instance. This will automatically stop sending traffic to the non-responsive instances.
* **Certificate Management**, provides certificate management for HTTPS requests to ensure transmission reliability and security.

\
In load balance, there are 3 algorithm methods used, including the following.

<table><thead><tr><th width="225">Column</th><th>Description</th></tr></thead><tbody><tr><td><strong>Roundrobin</strong></td><td>It is a load method that is given sequentially from one server to another so that it forms a round.</td></tr><tr><td><strong>Least Connection</strong></td><td>It is a load method that is given based on the server that has the fewest connections in the lists of servers available.</td></tr><tr><td><strong>Source</strong></td><td>The method selects the server to use based on the hash of the source IP address from which the user made the request so that in this method ensures that the same user will connect to the same server</td></tr></tbody></table>

Before creating a Load Balancer, you must first have an Instance. If you don't have an Instance yet, you can create an Instance first. For an explanation about creating a [Create VM Instance](/deka_flexi/deka_flexi_compute/create-a-vm-instance.md#create-instance-from-public-image).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cloudeka.id/deka_flexi/deka-slb.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
