2015-08-06 1 views
0

Я ищу для «хозяина» в качестве AWS сервера базы данных для использования в этой опции конфигурации:Как найти в UNIX «хозяина» от АМС «конечной точки»

-h host 
--host=host 

Specifies the host name of the machine on which the server is running. 
If the value begins with a slash, it is used as the directory for the 
Unix domain socket. The default is taken from the PGHOST environment 
variable, if set, else a Unix domain socket connection is attempted. 

Но все, что я могу найти это «Конечная точка»:

Endpoint: foobar.ab12cd34ef.eu-west-1.rds.amazonaws.com:5432 

Связано это? Есть ли способ извлечь «хост» из «Конечной точки»?

ответ

1

Используйте конечную точку в качестве хоста, это то, что вы должны использовать для подключения к RDS. 5432 - это порт, на котором он работает.

RDS предоставляет вам конечную точку, поскольку по дизайну он может иметь несколько базовых «хостов» (экземпляров баз данных), обслуживающих такие данные, как в среде с несколькими AZ. Предоставляя вам конечную точку, вам не нужно менять строку соединения, когда ваш мастер выходит из строя, а подчиненный продвигается на мастер и т. Д.