You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
prefix: ''# Deprecated (The "prefix" node is deprecated and will be removed in GosWebSocketBundle 4.0.), Example: client
12
-
decorator: ~
13
-
shared_config: true
14
-
server:
15
-
host: ~ # Required, Example: 127.0.0.1
16
-
port: ~ # Required, Example: 8080
17
-
origin_check: false # Example: true
18
-
19
-
# Flag indicating a keepalive ping should be enabled on the server
20
-
keepalive_ping: false # Example: true
21
-
22
-
# The time in seconds between each keepalive ping
23
-
keepalive_interval: 30# Example: 30
24
-
router:
25
-
resources:
26
-
27
-
# Prototype
28
-
-
29
-
resource: ~ # Required
30
-
type: null # One of "closure"; "container"; "glob"; "php"; "xml"; "yaml"; null
31
-
origins: []
32
-
ping:
33
-
services:
34
-
35
-
# Prototype
36
-
-
37
-
38
-
# The name of the service to ping
39
-
name: ~ # Required
40
-
41
-
# The type of the service to be pinged; valid options are "doctrine" and "pdo"
42
-
type: ~ # One of "doctrine"; "pdo", Required
43
-
websocket_client: # Deprecated (The "websocket_client" node is deprecated and will be removed in GosWebSocketBundle 4.0. Use the ratchet/pawl package instead.)
44
-
enabled: false
45
-
host: ~ # Required, Example: 127.0.0.1
46
-
port: ~ # Required, Example: 1337
47
-
ssl: false
48
-
origin: null
49
-
pushers: # Deprecated (The "pushers" node is deprecated and will be removed in GosWebSocketBundle 4.0. Use the symfony/messenger component instead.)
50
-
amqp: # Deprecated (The "amqp" node is deprecated and will be removed in GosWebSocketBundle 4.0. Use the symfony/messenger component instead.)
51
-
enabled: false
52
-
host: ~ # Required, Example: 127.0.0.1
53
-
port: ~ # Required, Example: 5672
54
-
login: ~ # Required
55
-
password: ~ # Required
56
-
vhost: /
57
-
read_timeout: 0
58
-
write_timeout: 0
59
-
connect_timeout: 0
60
-
queue_name: gos_websocket
61
-
exchange_name: gos_websocket_exchange
62
-
wamp: # Deprecated (The "wamp" node is deprecated and will be removed in GosWebSocketBundle 4.0. Use the symfony/messenger component instead.)
63
-
enabled: false
64
-
host: ~ # Required, Example: 127.0.0.1
65
-
port: ~ # Required, Example: 1337
66
-
ssl: false
67
-
origin: null
5
+
client:
6
+
7
+
# The service ID of the session handler service used to read session data.
8
+
session_handler: ~
9
+
10
+
# The name of the security firewall to load the authenticated user data for.
11
+
firewall: ws_firewall
12
+
storage:
13
+
14
+
# The service ID of the storage driver to use for storing connection data.
15
+
driver: gos_web_socket.client.driver.in_memory
16
+
17
+
# The cache TTL (in seconds) for clients in storage.
18
+
ttl: 900
19
+
prefix: ''# Deprecated (Since gos/web-socket-bundle 3.1: The "prefix" node is deprecated and will be removed in GosWebSocketBundle 4.0.)
20
+
21
+
# The service ID of a decorator for the client storage driver.
22
+
decorator: ~
23
+
shared_config: true
24
+
server:
25
+
26
+
# The host IP address on the server which connections for the websocket server are accepted.
27
+
host: ~ # Required
28
+
29
+
# The port on the server which connections for the websocket server are accepted.
30
+
port: ~ # Required
31
+
32
+
# Enables checking the Origin header of websocket connections for allowed values.
33
+
origin_check: false
34
+
35
+
# Flag indicating a keepalive ping should be enabled on the server.
36
+
keepalive_ping: false
37
+
38
+
# The time in seconds between each keepalive ping.
39
+
keepalive_interval: 30
40
+
router:
41
+
resources:
42
+
43
+
# Prototype
44
+
-
45
+
resource: ~ # Required
46
+
type: null # One of "closure"; "container"; "glob"; "php"; "xml"; "yaml"; null
47
+
48
+
# A list of origins allowed to connect to the websocket server, must match the value from the "Origin" header of the HTTP request.
49
+
origins: []
50
+
ping:
51
+
services:
52
+
53
+
# Prototype
54
+
-
55
+
56
+
# The name of the service to ping.
57
+
name: ~ # Required
58
+
59
+
# The type of the service to be pinged.
60
+
type: ~ # One of "doctrine"; "pdo", Required
61
+
websocket_client: # Deprecated (Since gos/web-socket-bundle 3.4: The "websocket_client" node is deprecated and will be removed in GosWebSocketBundle 4.0. Use the ratchet/pawl package instead.)
62
+
enabled: false
63
+
host: ~ # Required
64
+
port: ~ # Required
65
+
ssl: false
66
+
origin: null
67
+
pushers: # Deprecated (Since gos/web-socket-bundle 3.1: The "pushers" node is deprecated and will be removed in GosWebSocketBundle 4.0. Use the symfony/messenger component instead.)
68
+
amqp: # Deprecated (Since gos/web-socket-bundle 3.1: The "amqp" node is deprecated and will be removed in GosWebSocketBundle 4.0. Use the symfony/messenger component instead.)
69
+
enabled: false
70
+
host: ~ # Required
71
+
port: ~ # Required
72
+
login: ~ # Required
73
+
password: ~ # Required
74
+
vhost: /
75
+
read_timeout: 0
76
+
write_timeout: 0
77
+
connect_timeout: 0
78
+
queue_name: gos_websocket
79
+
exchange_name: gos_websocket_exchange
80
+
wamp: # Deprecated (Since gos/web-socket-bundle 3.1: The "wamp" node is deprecated and will be removed in GosWebSocketBundle 4.0. Use the symfony/messenger component instead.)
0 commit comments