Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?

Cổng MongoDB là địa chỉ mà giao thức cố gắng thiết lập kết nối. Có một số cổng mặc định được MongoDB hỗ trợ, chẳng hạn như 27017. Tuy nhiên, chúng ta cũng có thể sửa đổi rõ ràng các cổng mặc định. MongoDB là một loại ứng dụng đáp ứng yêu cầu liên quan đến việc thiết lập kết nối giữa máy khách và máy chủ của nó liên quan đến nhiều yêu cầu và phản hồi dựa trên các ổ cắm và giao thức được sử dụng là giao thức ổ cắm TCP/IP (Giao thức tầng truyền tải). Để trao đổi thông tin, dữ liệu, yêu cầu và phản hồi, ổ cắm có các cổng được liên kết. Cổng nào cần được xem xét trong khi giao tiếp tùy thuộc vào cài đặt cấu hình bên trong

Trong bài viết này, chúng ta sẽ xem xét một số cổng mặc định được sử dụng bởi Mongo DB và cũng xem xét quá trình thay đổi các cổng mặc định

Bắt đầu khóa học khoa học dữ liệu miễn phí của bạn

Hadoop, Khoa học dữ liệu, Thống kê và những thứ khác

Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?

Gói khoa học dữ liệu tất cả trong một(360+ khóa học, hơn 50 dự án)

Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?
Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?
Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?
Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?

Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?
Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?
Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?
Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?

Giá
Xem khóa học

360+ Khóa học trực tuyến. hơn 50 dự án. Hơn 1500 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 7 (82.311 xếp hạng)

Danh sách các cổng mặc định

Chúng ta hãy xem tất cả các cổng mặc định có liên quan được sử dụng bởi hệ thống quản lý cơ sở dữ liệu Mongo DB. Đối với điều này, hãy kiểm tra bảng sau -

Giải thích về địa chỉ cổng mặc định 28017 Trong khi hiển thị trạng thái trên các trang web, địa chỉ cổng này được coi là mặc định. 27019Khi chúng tôi đang thực hiện thao tác thời gian chạy trong hệ thống và trong khi chạy tương tự, chúng tôi đang sử dụng tùy chọn –configsvr thì địa chỉ cổng này được coi là cổng mặc định. 27018Khi chúng tôi đang thực hiện thao tác thời gian chạy trong hệ thống và trong khi chạy tương tự, chúng tôi đang sử dụng tùy chọn –shardsvr thì địa chỉ cổng này được coi là cổng mặc định. 27017Đối với tất cả các phiên bản của Mongos và Mongod, địa chỉ cổng này được coi là mặc định để thiết lập giao tiếp

cú pháp

Hãy cho chúng tôi hiểu cú pháp của URL được sử dụng để thiết lập kết nối. Hãy xem xét một URL mẫu để nghiên cứu các thành phần khác nhau có trong nó –

mongodb://localhost:27017/educba

Chúng ta hãy thảo luận từng cái một về tất cả các thành phần được sử dụng trong câu lệnh trên –

mongodb. // – Đây là định nghĩa của giao thức. Do đó, khi sử dụng mongo db, đặc tả giao thức được cung cấp bằng cách sử dụng mongodb. //

máy chủ cục bộ. 27017c- Đây là phần đại diện cho địa chỉ của máy chủ mà chúng tôi đang cố gắng thiết lập kết nối

Localhost – Đây là địa chỉ của máy chủ

27017 – Đây là địa chỉ cổng được xem xét để xác định socket theo mặc định khi sử dụng MongoDB.
/educba – Là tên của cơ sở dữ liệu mà chúng ta muốn kết nối tới.

Thay đổi địa chỉ cổng mặc định của MongoDB

Có rất nhiều cách sử dụng để chúng ta có thể sửa đổi cổng đang được Mongo DB sử dụng cho một tác vụ cụ thể. Trước khi bạn sửa đổi bất kỳ cổng mặc định nào thành cổng bạn chọn, bạn cần đảm bảo rằng không có ứng dụng nào khác đang sử dụng cùng số cổng mà bạn đang cố đặt cổng Mongo DB thành. Chúng ta hãy xem xét một số phương pháp để thay đổi địa chỉ cổng mặc định từng cái một trong phần sắp tới –

Phương pháp đầu tiên

Chúng ta sẽ phải khởi động máy chủ của Mongodb bằng cách chỉ định – đối số cổng trong câu lệnh của nó trong khi kích hoạt lệnh. Đối với điều này, chúng tôi phải đảm bảo rằng trong khi mở dấu nhắc lệnh, chúng tôi sẽ mở nó với vai trò và đặc quyền của quản trị viên, sau đó chúng tôi phải điều hướng đến thư mục bin có trong thư mục cài đặt Mongo DB. Hơn nữa, bạn cần nhập lệnh được chỉ định bên dưới –

mongod –dbpath “C:Datadb” –port 20000

Sau khi kích hoạt lệnh trên, bạn sẽ thấy thông báo chờ kết nối được hiển thị như hình bên dưới –

Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?

Hơn nữa, bước tiếp theo cần thực hiện là mở một phiên bản mới của dấu nhắc lệnh với vai trò và đặc quyền của quản trị viên, sau đó điều hướng đến thư mục bin của thư mục cài đặt MongoDB và nhập cùng một lệnh được hiển thị bên dưới –

Mongo --port 20000

Đầu ra của lệnh trên sẽ như hình bên dưới, điều đó có nghĩa là mongo DB hiện đang chạy trên địa chỉ cổng được chỉ định 20000 thay vì địa chỉ cổng mặc định của nó –

Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?

Bằng cách này, bằng cách sử dụng phương pháp và các lệnh ở trên, chúng tôi có thể khởi tạo máy chủ Mongo DB tại bất kỳ cổng tùy chỉnh nào theo yêu cầu của chúng tôi. Chỉ có điều cần lưu ý là không nên có bất kỳ dịch vụ hoặc ứng dụng nào đang chạy trên cổng mà chúng tôi đang cố gắng thiết lập kết nối Mongo DB

Phương pháp thứ hai

Trong phương pháp thứ hai, chúng tôi sẽ phải sửa đổi tệp cấu hình của Mongodb và sửa đổi địa chỉ cổng được chỉ định trong chi tiết cấu hình. Đối với điều này, bạn sẽ phải làm theo các bước dưới đây –

  • Trước tiên, chúng tôi sẽ phải tạo một tệp có định dạng YAML sẽ đóng vai trò là tệp cấu hình cho Mongo DB của chúng tôi. Chúng tôi sẽ đặt tên cho tệp này là “mongod. conf”
  • Tiếp theo, bạn phải chạy tệp cấu hình cùng với việc chỉ định giá trị tùy chọn –config cho vị trí của bất kỳ tệp cấu hình nào mà bạn muốn nó tham chiếu đến. Ví dụ: nếu chúng tôi đã tạo mongodb. conf thì chúng tôi sẽ chỉ định lệnh là

mongod --config /etc/mongod.conf

Đầu ra của lệnh trên như trong hình bên dưới –

Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?

Chúng ta hãy xem một trong các tệp cấu hình mẫu. Đối với điều này tham khảo hình ảnh dưới đây. Chúng tôi có thể quan sát thấy rằng tệp chứa thông số cổng là 20000 được lưu giữ theo yêu cầu của chúng tôi. Bạn có thể thay đổi giá trị cổng này bằng cách chỉ định số cổng được yêu cầu trong các lệnh được sử dụng ở trên

Số cổng nào được sử dụng làm mặc định để nghe quy trình mongodb?

Bây giờ chúng ta có thể quan sát quá trình thay đổi cổng đã hoàn tất thành công

Bằng cách sử dụng một trong hai phương pháp, bạn có thể thay đổi số cổng mặc định của Mongo DB thành bất kỳ địa chỉ nào bạn muốn. Sau đó, bước tiếp theo của bạn sẽ là thiết lập kết nối với Mongodb

Sự kết luận

Cổng mặc định của Mongo DB đã được xác định trước và được đặt cho các phiên bản Mongo và Mongod khi sử dụng tùy chọn configsvr hoặc shardvsr trong khi chạy các hoạt động hoặc ngay cả khi quan sát trạng thái trong các trang web được đề cập trong bảng. Chúng tôi thậm chí có thể sửa đổi số cổng bằng cách sử dụng một trong hai phương pháp được chỉ định trong bài viết trên

Bài viết được đề xuất

Đây là hướng dẫn về cổng MongoDB. Ở đây chúng tôi thảo luận về phần giới thiệu, Danh sách các cổng mặc định với một số phương pháp tương ứng. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Cổng mặc định cho MongoDB là gì?

MongoDB sử dụng TCP làm giao thức tầng vận chuyển của nó. Cổng mặc định được xác định trước cho kết nối là 27017 .

Tại sao lại là cổng MongoDB 27017?

27017 – Đây là địa chỉ cổng được xem xét để xác định ổ cắm theo mặc định khi sử dụng MongoDB . /educba – Là tên của cơ sở dữ liệu mà chúng ta muốn kết nối tới. Bằng cách này, bằng cách sử dụng phương pháp và các lệnh ở trên, chúng tôi có thể khởi tạo máy chủ Mongo DB tại bất kỳ cổng tùy chỉnh nào theo yêu cầu của chúng tôi.

Cổng giao tiếp mặc định cho MongoDB Community Server trên Windows 10 là gì?

Lưu lượng truy cập đến và từ Máy chủ cấu hình MongoDB

Cổng cho MongoDB Atlas là gì?

Việc triển khai cơ sở dữ liệu Atlas hoạt động trên cổng 27017 . Bạn phải có thể truy cập cổng này để kết nối với việc triển khai cơ sở dữ liệu của mình.