小编Adn*_*ian的帖子

Docker for Desktop Kubernetes 无法连接到服务器:dial tcp [::1]:6445

我在带有 Hyper-V 的 Windows 10 Professional 上使用 Docker for Desktop,我也没有使用 minikube。我已经通过 Docker for Desktop 安装了 Kubernetes 集群,如下图:

在此处输入图片说明

它显示 Kubernetes 已成功安装并运行。

当我运行以下命令时:

kubectl config view
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

apiVersion: v1
clusters:
- cluster:
  insecure-skip-tls-verify: true
  server: https://localhost:6445
  name: docker-for-desktop-cluster
contexts:
 - context:
   cluster: docker-for-desktop-cluster
   user: docker-for-desktop
   name: docker-for-desktop
   current-context: docker-for-desktop
kind: Config
preferences: {}
users:
- name: docker-for-desktop
user:
  client-certificate-data: REDACTED
  client-key-data: REDACTED
Run Code Online (Sandbox Code Playgroud)

但是,当我运行

kubectl cluster-info
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Unable to connect to the server: dial tcp [::1]:6445: connectex: No connection could be made because …
Run Code Online (Sandbox Code Playgroud)

docker kubernetes docker-desktop

7
推荐指数
1
解决办法
4266
查看次数

使用 Nestjs 和 Papa Parse 处理 CSV 文件

我正在尝试使用 Multer 和 Papa Parse 在 NestJS 中处理 CSV 文件。我不想将文件存储在本地。我只想解析 CSV 文件以提取一些信息。

但是,我无法处理它,我尝试了两种不同的方法。在第一个中,我将文件缓冲区传递给 Papa.parse 函数。但是,我收到错误: ReferenceError:FileReaderSync 未定义

@Post('1')
@UseInterceptors(
    FileInterceptor('file', {})
)
async uploadFile(@UploadedFile() file: Express.Multer.File ){
    const csvData = papa.parse(file.buffer, {
        header: false,
        worker: true,
        delimiter: ",",
        step: function (row){
            console.log("Row: ", row.data);
        }
      });
}
Run Code Online (Sandbox Code Playgroud)

因此尝试调用 readFileSync() 如下所示,但是这次我收到错误,ERROR [ExceptionsHandler] ENAMETOOLONG: name too long, open

@Post('2')
@UseInterceptors(
    FileInterceptor('file', {})
)
async uploadFile(@UploadedFile() file: Express.Multer.File ){
    const $file =   readFileSync(file.buffer);
    const csvData = papa.parse($file, {
        header: false,
        worker: true, …
Run Code Online (Sandbox Code Playgroud)

csv file-upload file-processing papaparse nestjs

4
推荐指数
1
解决办法
4995
查看次数