Google App Engine SDK 1.4.3 发布了,主要增强了任务队列特性。
GAE/Java SDK Release Notes:
- Added FileService API that allows writing to and reading from files in blobstore.
- You can now specify cron execution for a time interval between a start and end time.
- You can now configure the specific application version to which a task queue or cron job will send requests.
- The Admin Console Task Queues page now displays a more accurate estimate of queue size for queues containing more than 2000 tasks.
- Java applications can enable concurrent request support by setting <threadsafe></threadsafe> to True in their appengine-web.xml. This flag indicates that request handlers for your app are thread safe and multiple request handlers may safely run at the same time in the same memory space for your application.
- Deferred library support now available in Java.
- Remote API library now available in Java. This can be used in conjunction with apps using either the Java or the Python runtime.
- The Java SDK now supports kindless and ancestor only queries.
- Fixed an issue where JAX-WS clients in the SDK could not handle receiving a SOAP fault.
- Fixed an issue where the SDK did not support fetching HTTPS URLs.
- Fixed an issue where no link was displayed in the Admin Console blobstore viewer for an unnamed blob.
- Fixed an issue where the Admin Console data viewer couldn't edit entities with ByteString properties.
- Fixed an issue where the Admin Console crashed when using a non-ascii key_name.
- The Disable Application admin function has been button-ized.
- Fixed a regex validation issue in the queue.xml file that caused some uploads to break.
- Fixed an issue where the Java SDK Task Queue did not support 10 minute timeouts.
- Fixed an issue where the Channel API in the SDK didn't properly send messages with unicode characters.
本文是使用
B3log Solo 从
简约设计の艺术 进行同步发布的
Google App Engine SDK 1.4.3已发布,新增文件服务API,支持在blobstore中读写文件;可在指定时间段内设置cron执行;可配置特定应用版本接收任务队列或cron作业请求;改进了Admin Console中任务队列页面的任务数量估算;Java应用可通过设置<threadsafe>为True启用并发请求支持。

被折叠的 条评论
为什么被折叠?



