ASSOCIATE-CLOUD-ENGINEER · Question #342
You are designing an application that uses WebSockets and HTTP sessions that are not distributed across the web servers. You want to ensure the application runs properly on Google Cloud Platform…
The correct answer is A. Meet with the cloud enablement team to discuss load balancer options. Google HTTP(S) Load Balancing has native support for the WebSocket protocol when you use HTTP or HTTPS, not HTTP/2, as the protocol to the backend. So the next possible step is to Meet with the cloud enablement team to discuss load balancer We dont need to convert WebSocket…
Question
Options
- AMeet with the cloud enablement team to discuss load balancer options.
- BRedesign the application to use a distributed user session service that does not rely on
- CReview the encryption requirements for WebSocket connections with the security team.
- DConvert the WebSocket code to use HTTP streaming.
How the community answered
(20 responses)- A65% (13)
- B10% (2)
- C20% (4)
- D5% (1)
Explanation
Google HTTP(S) Load Balancing has native support for the WebSocket protocol when you use HTTP or HTTPS, not HTTP/2, as the protocol to the backend. So the next possible step is to Meet with the cloud enablement team to discuss load balancer We dont need to convert WebSocket code to use HTTP streaming or Redesign the application, as WebSocket support is offered by Google HTTP(S) Load Balancing. Reviewing the encryption requirements is a good idea but it has nothing to do with WebSockets.
Topics
Community Discussion
No community discussion yet for this question.