【发布时间】:2017-02-05 12:51:51
【问题描述】:
在我的 android 项目中,我已经开始构建谷歌云端点。 但是响应时间很慢。从服务器获取响应需要 21 秒。
private class GetListTask extends AsyncTask<Void, Void, Void> {
protected Void doInBackground(Void... unused) {
try {
System.out.println("fetching list>>>");
long start = System.currentTimeMillis();
service.list().execute();
long end = System.currentTimeMillis();
System.out.println("Total Time took:>" + ((end - start) / 1000));
} catch (IOException e) {
e.printStackTrace();
}
}
}
02-05 18:18:52.130 3261-4995/com.abc I/System.out: Total Time took:>21
【问题讨论】:
-
您是否连接到自动扩展(前端)实例?
-
是的,我正在使用自动缩放.....
-
即使实例启动并运行,是否总是需要 21 秒?
-
不,如果我连续点击 api 请求,那么响应时间会小于秒到 3-7 秒...
标签: java android performance google-app-engine google-cloud-endpoints