GAE Java的许多线程功能都不会超出用户请求。 Java中的URL Fetch的fetchAsync是否可以超过用户的请求? (或者换句话说,即使我们响应了用户的请求,它仍然没有运行,仍然可以运行)。
最佳答案
我已经在GAE Standard上用Java测试了fetchAsync,并且可以确认在fetchAsync完成“构建” Future表示形式之前,不会向用户提供任何响应。因此,要回答您的问题,fetchAsync将完成,然后用户才能得到响应。
GAE Java的许多线程功能都不会超出用户请求。 Java中的URL Fetch的fetchAsync是否可以超过用户的请求? (或者换句话说,即使我们响应了用户的请求,它仍然没有运行,仍然可以运行)。
最佳答案
我已经在GAE Standard上用Java测试了fetchAsync,并且可以确认在fetchAsync完成“构建” Future表示形式之前,不会向用户提供任何响应。因此,要回答您的问题,fetchAsync将完成,然后用户才能得到响应。