Skip to content

Commit b7172e1

Browse files
committed
docs: update timeouts in frontend and backend for cold start in render
1 parent d84d90d commit b7172e1

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

email-api/src/mails/mailer.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ const transporter = nodemailer.createTransport({
1717
servername: "smtp.gmail.com",
1818
minVersion: 'TLSv1.2'
1919
},
20-
connectionTimeout: 20000, // 20 segundos de espera para conectar
21-
greetingTimeout: 10000, // 10 segundos para el saludo inicial
22-
socketTimeout: 30000 // 30 segundos de inactividad antes de cerrar
20+
connectionTimeout: 40000, // Aumentamos a 40 segundos
21+
greetingTimeout: 30000, // 30 segundos para el saludo
22+
socketTimeout: 60000 // 60 segundos de socket abierto
2323
});
2424

2525
export const sendEmail = async ({ to, subject, html }) => {

entregable4-frontend-2-main/src/utils/axios.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { showNotification } from '../shared/Notification/notificationSlice';
44

55
const axios = axiosOriginal.create({
66
baseURL: import.meta.env.VITE_API_URL,
7-
timeout: 15000 // Le damos 15 segundos para que Render despierte y el mailer responda
7+
timeout: 60000 // Le damos 60 segundos para que Render despierte y el mailer responda
88
})
99

1010
axios.interceptors.request.use(function (config) {

0 commit comments

Comments
 (0)