Skip to content

Commit d21c871

Browse files
add appname to mongoclient
1 parent f40f4e9 commit d21c871

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

mflix/server/java-spring/src/main/java/com/mongodb/samplemflix/config/MongoConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ protected void configureClientSettings(MongoClientSettings.Builder builder) {
6363

6464
// Apply connection string and custom settings
6565
builder.applyConnectionString(connectionString)
66+
//set app name
67+
.applicationName("sample-app-java-mflix")
6668
// Configure connection pool for optimal performance
6769
.applyToConnectionPoolSettings(poolBuilder ->
6870
poolBuilder.maxSize(100) // Maximum connections in pool

mflix/server/js-express/src/config/database.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ async function _connectToDatabase(): Promise<Db> {
2929

3030
try {
3131
// Create new MongoDB client instance
32-
client = new MongoClient(uri);
32+
client = new MongoClient(uri, {
33+
// Set application name
34+
appName: "sample-app-node-mflix",
35+
});
3336

3437
// Connect to MongoDB
3538
await client.connect();

mflix/server/python-fastapi/src/database/mongo_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
load_dotenv()
77

8-
client = AsyncMongoClient(os.getenv("MONGO_URI"))
8+
client = AsyncMongoClient(os.getenv("MONGO_URI"), appname="sample-app-python-mflix")
99
db = client[os.getenv("MONGO_DB")]
1010

1111
voyage_api_key = os.getenv("VOYAGE_API_KEY")

0 commit comments

Comments
 (0)