【SAE】Java平台使用心得(2013-05-24更新)
前言
用SAE已经有一段时间,近两个月一直在用SAE的Java平台,积累了一点心得,分享一下。
声明
欢迎转载,但请保留文章原始出处:)
博客园:http://www.cnblogs.com
农民伯伯: http://over140.cnblogs.com
正文
1、查看System.out和System.err
System.out在日志中心 -> HTTP -> notice
System.err在日志中心 -> HTTP -> warning
2、使用读库(r.rdc.sae.sina.com.cn)不能写操作
否则会报如下错误:
本地不报错,可执行通过。
3、本地环境时,同时使用WIFI和网线可能连不上MYSQL数据库
类似不允许连接的错误,只用网线也不行,单独用WIFI就行,不太清楚什么问题,不纠结,能用就行。
4、网页打不开,或者打开巨慢
如果出现这种情况,你的JVM可能挂了,重启一下就行,然后查找一下BUG。在JVM日志可能会有如下错误:
仔细看日志中心。
5、批量删除数据
RDC限制删除的最大操作行数1 000 000行,但是我在phpMyadmin上删除10000就报这个错了。后来只好走的Deferred Jobs批量执行SQL语句才OK
6、SAE ping值
北京 平均20ms(4M宽带,下面几个是找朋友测的)
香港 平均<50ms
日本 平均170ms
加拿大 平均>270ms
7、再补个Mysql的
通过子查询删除数据,参考:MYSQL DELETE SELECT IN HOW IT WORKS
结束
用起来很方便,唯一心疼的是每天500+的豆子耗不起(开2个虚拟机,1个老挂),还是考虑换成php。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!
2010-05-24 [MFC]多线程传参问题 [AfxBeginThread]