说明:
问候,我从Eclipse的氧气部署谷歌App Engine的标准的Web服务,它是由连接到MySQL数据库和同一个项目一个servlet使用hibernate在Google Cloud中使用ID。这是一个简单的活动管理网站,您(作为被邀请者)输入您的电子邮件和给定的代码(请至少不要担心安全问题),并确认或取消您对特定活动的帮助。错误只在第一次从GAppEngine servlet来GoogleCloud MySQL的连接尝试
错误:
该错误是下面,在本地主机,所测试的项目将正确数据的每个连接,并转移上执行。但是,只要我部署它,当我从用户端进行测试时,在第一次尝试(您确认,取消或输入无效数据)时,它将无法连接到数据库。如果您重做该操作,它将起作用。
信息要考虑到:
- 我没有使用JDBC GoogleDriver(因为我无法找到一种方法,使工作[ClassNotFoundException的...])。我使用“com.mysql.jdbc.Driver”。
- 该数据库允许IP 0.0.0.0/0(所有人)连接到它(我知道,安全问题)。
- 该servlet使用root +密码访问数据库(更多安全问题...)。
- 当用户确认/取消servlet时,会要求Business类实例检索用户数据,以检查它是否与邀请码配对。
注:
我不知道怎么会发生这种情况。请告诉我你需要的细节,我会和他们一起编辑这个问题,因为我不知道从哪里开始。 我很确定这个第一次尝试的模式必须容易识别任何经历过这种的人。非常感谢你。
感谢您的回答,我感谢您的建议!仍然想知道发生这种情况的原因。 –