转换为SSL连接的ACM证书 - Redshift

时间:2017-10-20 18:15:16

标签: python amazon-web-services sqlalchemy amazon-redshift psycopg2

不确定这是不是主题还是过于具体。

我目前使用以下内容将python连接到我的redshift集群:

conn_string = "postgresql+psycopg2://%s:%s@%s:%d/%s" % (db_user, db_pass, host, port, schema)
conn = sqlalchemy.engine.create_engine(conn_string,
                                       execution_options={'autocommit':True},
                                       encoding='utf-8',
                                       connect_args={"keepalives": 1, "keepalives_idle": 60, "keepalives_interval": 60},
                                       isolation_level="AUTOCOMMIT")

据我所知,如果我有SQL客户端等SQL客户端,我必须更新驱动程序等。但是,如果你使用我刚刚提到的代码之类的东西进行连接,我就无法找到更多关于如何做的事情。

它会继续正常工作吗?或者库(在这种情况下,psycopg2)应该更新它们的连接方式,我需要升级它?不是100%的做法。

想法?

编辑我实际上没有遇到任何问题,只是试图阻止一个,我忘了添加链接到我从AWS收到的通知:

http://docs.aws.amazon.com/redshift/latest/mgmt/connecting-transitioning-to-acm-certs.html

0 个答案:

没有答案