我有以下设置:-一个有多个子网的VPC,一个接入网关和一个NAT实例,它们具有我可以连接到的公有地址,-我在VPC的子网中创建一个Linux实例,该实例没有公网IP地址和DNS名称(我希望internet上只知道负载均衡器)。
我想连接到我的Linux实例来安装和配置软件。如何连接到该实例?我看过的所有文档都提到使用"ec2-user@“进行连接。
因为我没有公共DNS,所以我尝试从访问网关通过putty连接我的linux实例的私有DNS,但是失败了("host it not exist")。我显然漏掉了什么..。在NAT中?
谢谢,Laurent
只有在函数的MongoClient连接字符串中使用实例的外部IP地址时,我的Google Cloud Functions才能与运行在Compute Engine VM实例上的MongoDB数据库完美地协同工作。
如果我使用内部IP,理想情况下我更喜欢使用它来实现延迟和安全性,它会在30秒后超时,并显示:
document-create 4990695959542 DocumentCreate error: failed to connect to server [10.*.*.*:27017] on first connect [MongoError: connection 1 to 10.*
本地开发的web项目 数据库连的是其他云服务器上面的(安装在linux内的mysql) 一切正常,后来把项目发布到腾讯云服务器上面的tomcat,(腾讯云上的tomcat就是我本地用的tomcat版本) 启动报错:
Caused by: org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCExcepti