Variable not resolved - Springboot , mongodb app
chilis92
HOBBYOP

2 years ago

Hello, I am trying to connect my springboot app to mongodb, I have the application-prod.yml :

spring:

data:

mongodb:

host: ${MONGOHOST}

port: 47734

username: ${MONGOUSER}

password: ${MONGOPASSWORD}

database: mydb

then in the deployment variables I have added the variables with the actual value after deploy I am getting this error :

2024-04-21T06:19:05.866Z INFO 7 --- [ongohost}:47734] org.mongodb.driver.cluster : Exception in monitor thread while connecting to server ${mongohost}:47734

com.mongodb.MongoSocketException: ${mongohost}

at com.mongodb.ServerAddress.getSocketAddresses(ServerAddress.java:221) ~[mongodb-driver-core-4.11.1.jar!/:na]

at

Solved

2 Replies

2 years ago

Could you check if you're indeed reading the correct service variable you have? Try echo-ing the value.


chilis92
HOBBYOP

2 years ago

Thanks for answering, I have fixed the problem. It was that I was not applying the changes on the deployment configuraton before running the next deploy. It was my first app being deployed in this tool. Thanks!


Status changed to Solved Railway • over 2 years ago


Welcome!

Sign in to your Railway account to join the conversation.

Loading...