Portas
Portas de aplicativos
A Kinsta define automaticamente a variável de ambiente PORT. Você não precisa defini-la ou codificá-la no aplicativo. Use a variável de ambiente PORT
para se referir à porta em seu aplicativo.
Se o código do seu aplicativo especificar ou expor uma porta específica para escuta, você deverá usar a porta 8080. Quando você implantar o aplicativo, ele poderá ser acessado na Internet pelas portas 80 e 443, e nós encaminharemos essas portas para o contêiner na porta 8080.
No momento, não é possível definir uma porta diferente de 8080 para o aplicativo dentro do contêiner. Se o seu aplicativo tentar definir a porta para algo diferente de 8080, você não conseguirá acessar o aplicativo.
Exemplos de linguagem da c PORT
O modo como você usa uma variável de ambiente depende do seu aplicativo. A tabela a seguir mostra como você pode chamar a variável de ambiente PORT em várias linguagens:
Linguagem | Código |
---|---|
Ruby | ENV["PORT"] |
Node.js | process.env.PORT; |
Python | os.environ.get('PORT') |
Java | System.getenv("PORT"); |
Scala | System.getenv("PORT"); |
PHP | getenv('PORT'); |
Go | os.Getenv("PORT") |
Portas de banco de dados
Somente a porta mostrada em Informações > Conexões Externas está aberta para a hospedagem de banco de dados. Para conectar o banco de dados a um aplicativo externo, use a porta e outros detalhes de conexão externa mostrados ali.
Se você estiver conectando um aplicativo e um banco de dados, que estejam hospedados na Kinsta, certifique-se de que eles usem o mesmo local de centro de dados e estejam conectados por uma conexão interna.