是否可以在AWS RDS中为Postgres启用/安装pgAgent(作业调度程序)?我四处查看了一下,在AWS文档中找不到任何内容。
hkmswyz61#
pgAgent目前在rds.extensions列表中不可用,并且没有关于何时可用的ETA。如果您希望运行调度作业,如运行DML/DDL语句,那么我建议在Linux EC2示例上结合使用shell脚本(例如,使用-c标志调用'psql'来执行查询)和操作系统级调度程序(例如,crontab)。您可以通过以下命令查看当前支持的扩展:
postgres=> show rds.extensions ; btree_gin,btree_gist,chkpass,citext,cube,dblink,dict_int,dict_xsyn,earthdistance,fuzzystrmatch,hstore,intagg,intarray,ip4r,isn,ltree,pgcrypto,pgrowlocks,pgstattuple,pg_buffercache,pg_prewarm,pg_stat_statements,pg_trgm,plcoffee,plls,plpe rl,plpgsql,pltcl,plv8,postgis,postgis_tiger_geocoder,postgis_topology,postgres_fdw,sslinfo,tablefunc,test_parser,tsearch2,unaccent,uuid-ossp
1条答案
按热度按时间hkmswyz61#
pgAgent目前在rds.extensions列表中不可用,并且没有关于何时可用的ETA。
如果您希望运行调度作业,如运行DML/DDL语句,那么我建议在Linux EC2示例上结合使用shell脚本(例如,使用-c标志调用'psql'来执行查询)和操作系统级调度程序(例如,crontab)。
您可以通过以下命令查看当前支持的扩展: