CFE-7 change socket transport

This commit is contained in:
AmirHossein Mahmoodi
2023-10-31 09:30:51 +03:30
parent 5ddad80b39
commit bf032a2ee6
3 changed files with 21 additions and 2 deletions

18
ecosystem.config.js Normal file
View File

@@ -0,0 +1,18 @@
module.exports = {
apps: [{
name: "crm_app",
script: 'node_modules/next/dist/bin/next', // cluster mode run with node only, not npm
args: 'start -p 3003',
exec_mode: "cluster", // default fork
instances: "10",
kill_timeout: 4000,
wait_ready: true,
autorestart: true,
watch: false,
max_memory_restart: "1G",
log_date_format: "YYYY-MM-DD HH:mm Z",
env_prod: {
APP_ENV: 'prod' // APP_ENV=prod
}
}],
};

View File

@@ -29,7 +29,7 @@ function DataTable(props) {
});
const [updateTime, setUpdateTime] = useState(
moment().format("HH:mm | jYYYY/jM/jD")
moment().format("HH:mm | jYYYY/jMM/jDD")
);
const tableLocalization = useMemo(
@@ -84,7 +84,7 @@ function DataTable(props) {
});
useEffect(() => {
setUpdateTime(moment().format("HH:mm | jYYYY/jM/jD"));
setUpdateTime(moment().format("HH:mm | jYYYY/jMM/jDD"));
}, [isValidating, languageApp]);
return (

View File

@@ -15,6 +15,7 @@ export const SocketProvider = ({children}) => {
const t = useTranslations()
const socket = useMemo(() => io(process.env.NEXT_PUBLIC_SERVER_SOCKET_URL, {
autoConnect: false,
transports: ['websocket'],
auth: {
token: ""
}