Как решить проблемы с подключением Minio при развертывании в Render Cloud с помощью NGROK?Javascript

Форум по Javascript
Ответить
Anonymous
 Как решить проблемы с подключением Minio при развертывании в Render Cloud с помощью NGROK?

Сообщение Anonymous »

Я работаю над развертыванием моего бэкэнд -приложения, которое было разработано с использованием Node/Express, MongoDB и Minio. Во время разработки я использовал Minio Connection локально без каких -либо проблем. Однако при развертывании приложения в Render Cloud я столкнулся с ошибкой, в которой говорится, что порт Minio не имеет доступа к общедоступному URL. порт в публичный URL. Хотя это работало частично, я начал получать следующие ошибки: < /p>
Ошибка: подключить EnetunReach 2600: 1F1C: D8: 5F00 :: 6E: 2: 9000 - Local (::: 0) < BR /> Ошибка: подключить Etimedout 13.56.217.111:9000
Ошибка: подключить EnetunReach 2600: 1F1C: D8: 5F00 :: 6E: 0: 9000 - Local (::: 0) < /p>
Ниже приведена соответствующая информация о сеансе NGROK и конфигурация Minio: < /p>
#ngrok - m my ngrok commands and the forwarded urls

❤️ ngrok? We're hiring https://ngrok.com/careers

Session Status online
Account himanshu.yadav@market-xcel.com (Plan: Free)
Version 3.19.1
Region India (in)
Latency 290ms
Web Interface http://127.0.0.1:4040
Forwarding https://d081-2409-40e3-5e-2bc0-bc90-7a4 ... k-free.app -> http://localhost:9000

Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00

#minio.Confog.js - Minio configuration files

const Minio = require("minio");
const dotenv = require("dotenv");

dotenv.config({ path: "./config.env" });

const minioClient = new Minio.Client({
endPoint: process.env.MINIO_ENDPOINT.replace("https://", "").replace("/", ""),
port: parseInt(process.env.MINIO_PORT, 10) || 443,
useSSL: true,
accessKey: process.env.MINIO_ACCESS_KEY,
secretKey: process.env.MINIO_SECRET_KEY,
});

const bucketName = process.env.MINIO_BUCKET;

(async () => {
try {
const exists = await minioClient.bucketExists(bucketName);
if (!exists) {
await minioClient.makeBucket(bucketName, "");
console.log(`Bucket '${bucketName}' created successfully.`);
} else {
console.log(`Bucket '${bucketName}' already exists.`);
}
} catch (err) {
console.error("Error with MinIO bucket:", err);
}
})();

module.exports = minioClient;

# Environment Settings
NODE_ENV=development
PORT=3000

# MinIO Configuration file
MINIO_ENDPOINT=d081-2409-40e3-5e-2bc0-bc90-7a48-347a-3471.ngrok-free.app
MINIO_PORT=443
MINIO_ACCESS_KEY=himanshuyadav
MINIO_SECRET_KEY=#Himan123
MINIO_BUCKET=mx-healthcare
< /code>
Как я могу разрешить ошибки EnetunReach и Etimedout при попытке подключить Minio с использованием NGROK в этой настройке развертывания? разоблачение Minio на рендеринговое облако?

Подробнее здесь: https://stackoverflow.com/questions/794 ... using-ngro
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»