通过第三台机器或者是端口流量转发,实现基于虚拟局域网的非对称路由,用以优化部分服务器的网络连接,降低延迟。
为了保证我们提交的代码不会影响到之前已有的api,我们可以考虑在外部对程序进行黑盒测试,结合postman和github action可以完全实现测试流程的自动化,
在gorm中使用反射机制实现依据运行时获得的数据来创建数据表。
两个没有公网ip的wireguard节点通过中继节点建立连接,并通过其中一个节点路由另一个节点的流量。
上一章解决了程序的自动构建与部署问题,这一章需要解决数据持久化的问题——在我们的云函数与云数据库之间建立连接并进行操作。
在前文已经能手动构建程序并发布的基础上,为了解决windows构建的程序权限丢失以及构建部署过于繁琐的问题,尝试使用Serverless Framework与Github actions实现自动构建与部署。