Reactjs 如何在部署服务器时在next.js中只运行一次代码

Reactjs 如何在部署服务器时在next.js中只运行一次代码,reactjs,database,next.js,Reactjs,Database,Next.js,在部署next.js应用程序时,是否有一种只运行一次代码的方法 例如,我想连接到数据库并创建一个连接池 哪里是编写代码的正确位置 到目前为止,我已经创建了一个数据库文件,在那里我连接到数据库,我有一个带有导出异步函数getServerSideProps()的组件,在那里我执行对数据库的查询以获取数据。db连接的代码在该文件中,因为当用户访问此特定页面时,我将代码导入到我的组件中,所以代码将运行 因此,第一次请求该页面时,还要创建到数据库的连接池 但我想知道我是否可以在某个地方运行我的代码,当我部

在部署next.js应用程序时,是否有一种只运行一次代码的方法

例如,我想连接到数据库并创建一个连接池

哪里是编写代码的正确位置

到目前为止,我已经创建了一个数据库文件,在那里我连接到数据库,我有一个带有
导出异步函数getServerSideProps()
的组件,在那里我执行对数据库的查询以获取数据。db连接的代码在该文件中,因为当用户访问此特定页面时,我将代码导入到我的组件中,所以代码将运行

因此,第一次请求该页面时,还要创建到数据库的连接池

但我想知道我是否可以在某个地方运行我的代码,当我部署我的应用程序时,这些代码只运行一次