我有一个gce示例,它使用较旧的mysql连接类型,为了连接到google云sql示例,我通过gce示例上的浏览器打开了一个ssh连接,并运行以下操作:
> cd /
> ./cloud_sql_proxy -dir=/cloudsql -instances=my-gce-instance-name:us-east1:my-sql-instance-name &./cloud_sql_proxy -dir=/cloudsql -
然后它就可以连接了。问题是,当我关闭浏览器窗口(甚至与其他用户登录google)时,连接就会丢失。有没有办法用google云引擎持久地运行这个unix套接字?
1条答案
按热度按时间vnzz0bqm1#
通常,您可以在后台通过附加
&
到命令的结尾。这将启动代理的后台进程。你可以用killall cloud_sql_proxy
.另一种解决方案是将代理作为服务运行。如何做到这一点因发行版和版本而异。ubuntu16通常与systemd捆绑在一起。