java - 如何为 App Engine 运行负载平衡?

标签 java google-app-engine gwt load-balancing

如何为 App Engine 运行负载平衡? 我遇到了一个导致 GAE 上的 GWT 应用程序出现 SOP 错误的问题。我建议 GAE 中出现问题,因为它有一些属于我的域的 IP,我建议是什么原因导致跨站点 XHR 请求。

最佳答案

在集群环境中,负载均衡器将接收请求,然后将请求传递到 Activity 节点。请求根据其负载在集群之间分配,对于这种分配有不同类型的算法遵循,更感兴趣。

引用:

https://www.nginx.com/resources/glossary/load-balancing/

http://www.peplink.com/technology/load-balancing-algorithms/

在发出请求时,我们不需要担心节点的 IP 地址。由于在基于云的环境中,我们可以根据流量大幅增加或减少应用程序的节点数量。我们总是指向一个固定的 url 来访问我们的服务,并且当该请求到达负载均衡器时,负载均衡器有责任将其重定向到可以服务我们的请求的 Activity 节点。

同源策略错误:

当我们尝试访问另一个来源的资源时,就会发生这种情况,即使在相同的IP地址具有不同的端口也会抛出SOP错误 引用:

Why is same origin policy kicking in when making request from localhost to localhost?

CORS:

确保您已完成CORS (跨源资源共享)来修复同源策略错误,并且互联网上有很多很好的教程可以实现 CORS,我在这里列出了一些 https://www.eriwen.com/javascript/how-to-cors/

https://staticapps.org/articles/cross-domain-requests-with-cors/

引用文档 https://www.w3.org/TR/cors/ https://spring.io/understanding/CORS

GAE Load Balancing

关于java - 如何为 App Engine 运行负载平衡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37445830/

相关文章:

java - 如何在 Spring Boot 2.2.4 中将 @ConstructorBinding 和 @PropertySource 与 @ConfigurationProperties 一起使用?

java - 提高自定义比较器代码质量

java - 添加动态数量的监听器(Spring JMS)

java - 弗林克 : how to understand how many instances of parallel operators exist?

python - 谷歌应用引擎 : Redirect to RequestHandler

java - 在 GWT 中创建独立代码

php - 带有 PHP 的 APNS 无法启用加密错误

python - 延迟等待异步 ndb 调用的最漂亮的方法是什么?

java - Gwt java打印滚动面板的内容

html - GWT - 如何将垂直滚动条设置到左侧?