CFE-7 change socket transport
This commit is contained in:
18
ecosystem.config.js
Normal file
18
ecosystem.config.js
Normal 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
|
||||||
|
}
|
||||||
|
}],
|
||||||
|
};
|
||||||
@@ -29,7 +29,7 @@ function DataTable(props) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
const [updateTime, setUpdateTime] = useState(
|
const [updateTime, setUpdateTime] = useState(
|
||||||
moment().format("HH:mm | jYYYY/jM/jD")
|
moment().format("HH:mm | jYYYY/jMM/jDD")
|
||||||
);
|
);
|
||||||
|
|
||||||
const tableLocalization = useMemo(
|
const tableLocalization = useMemo(
|
||||||
@@ -84,7 +84,7 @@ function DataTable(props) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
setUpdateTime(moment().format("HH:mm | jYYYY/jM/jD"));
|
setUpdateTime(moment().format("HH:mm | jYYYY/jMM/jDD"));
|
||||||
}, [isValidating, languageApp]);
|
}, [isValidating, languageApp]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ export const SocketProvider = ({children}) => {
|
|||||||
const t = useTranslations()
|
const t = useTranslations()
|
||||||
const socket = useMemo(() => io(process.env.NEXT_PUBLIC_SERVER_SOCKET_URL, {
|
const socket = useMemo(() => io(process.env.NEXT_PUBLIC_SERVER_SOCKET_URL, {
|
||||||
autoConnect: false,
|
autoConnect: false,
|
||||||
|
transports: ['websocket'],
|
||||||
auth: {
|
auth: {
|
||||||
token: ""
|
token: ""
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user