Skip to content

Commit

Permalink
client server socket endpoint config interface
Browse files Browse the repository at this point in the history
  • Loading branch information
semihbkgr committed Oct 30, 2023
1 parent 16a2733 commit f8ed2a3
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 6 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@
.idea
.DS_Store
package-lock.json
.vscode
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,6 @@ spec:
memberServerSocketEndpointConfig:
interfaces:
- 10.10.1.*
clientServerSocketEndpointConfig:
interfaces:
- 10.10.3.*
15 changes: 9 additions & 6 deletions docs/modules/ROOT/pages/advanced-networking.adoc
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
= Advanced Network Configuration

In Hazelcast, you can configure the Hazelcast members with separate server sockets using a different network configuration for different protocols. It is called link:https://docs.hazelcast.com/hazelcast/latest/clusters/network-configuration#advanced-network-configuration[Advanced Network] and support Member, Client, REST, Memcache and WAN protocols.
In Hazelcast, you can configure Hazelcast members with separate server sockets, applying distinct network configurations for various protocols. This feature is known as the link:https://docs.hazelcast.com/hazelcast/latest/clusters/network-configuration#advanced-network-configuration[Advanced Network] and it supports Member, Client, REST, Memcache, and WAN protocols.

In the Hazelcast Platform Operator, advanced networking configuration is enabled by default and REST and Client protocols are already configured:
In the Hazelcast Platform Operator, advanced networking configuration is enabled by default, and certain protocol properties are pre-configured:

- For Client protocol the port number is `5701`.
- For Member protocol the port number is `5702`.
- For REST, port number is `8081` and `Persistence`, `HealthCheck` and `ClusterWrite` endpoint groups enabled by default.
- For WAN, default port number is `5710`.
You can configure Member Protocol interfaces and WAN Protocol sockets using the Hazelcast Platform Operator.
You can configure Member and Client Protocol interfaces as well as WAN Protocol socket ports using the Hazelcast Platform Operator.

== Configuring Member Protocol Interfaces
This is an example configuration for configuring interfaces using the Hazelcast Platform Operator:
== Configuring Member and Client Protocol Interfaces

This is an example configuration for setting up interfaces using the Hazelcast Platform Operator:

.Example Configuration
[source,yaml,subs="attributes+"]
Expand All @@ -20,7 +22,8 @@ include::ROOT:example$/advanced-networking-interfaces.yaml[]
----

== Configuring WAN Protocol Sockets
The following example shows an example configuration for configuring WAN sockets using the Hazelcast Platform Operator:

The following example shows a configuration for setting up WAN sockets using the Hazelcast Platform Operator:

.Example Configuration
[source,yaml,subs="attributes+"]
Expand Down

0 comments on commit f8ed2a3

Please sign in to comment.