zoukankan      html  css  js  c++  java
  • golang dlv 调式成员函数

     

     

     

    root@ubuntu:~/controller101# dlv attach 39568
    Type 'help' for list of commands.
    (dlv) b controller.enqueue
    Breakpoint 1 (enabled) set at 0xad7f10 for github.com/cloud-native-taiwan/controller101/pkg/controller.(*Controller).enqueue() ./pkg/controller/controller.go:133
    (dlv) c
    > github.com/cloud-native-taiwan/controller101/pkg/controller.(*Controller).enqueue() ./pkg/controller/controller.go:133 (hits goroutine(30):1 total:1) (PC: 0xad7f10)
    Warning: debugging optimized function
       128:                 return true
       129:         }
       130:         return true
       131: }
       132:
    => 133: func (c *Controller) enqueue(obj interface{}) {
       134:         key, err := cache.MetaNamespaceKeyFunc(obj)
       135:         if err != nil {
       136:                 utilruntime.HandleError(err)
       137:                 return
       138:         }
    (dlv) bt
     0  0x0000000000ad7f10 in github.com/cloud-native-taiwan/controller101/pkg/controller.(*Controller).enqueue
        at ./pkg/controller/controller.go:133
     1  0x0000000000ad9558 in github.com/cloud-native-taiwan/controller101/pkg/controller.(*Controller).enqueue-fm
        at ./pkg/controller/controller.go:133
     2  0x0000000000aca538 in k8s.io/client-go/tools/cache.(*ResourceEventHandlerFuncs).OnAdd
        at /opt/gopath/pkg/mod/k8s.io/client-go@v0.0.0-20191005115821-b1fd78950135/tools/cache/controller.go:198
     3  0x0000000000ac89e0 in k8s.io/client-go/tools/cache.(*processorListener).run.func1.1
        at /opt/gopath/pkg/mod/k8s.io/client-go@v0.0.0-20191005115821-b1fd78950135/tools/cache/shared_informer.go:658
     4  0x0000000000aaf050 in k8s.io/apimachinery/pkg/util/wait.ExponentialBackoff
        at /opt/gopath/pkg/mod/k8s.io/apimachinery@v0.0.0-20191005115455-e71eb83a557c/pkg/util/wait/wait.go:292
     5  0x0000000000ac8b88 in k8s.io/client-go/tools/cache.(*processorListener).run.func1
        at /opt/gopath/pkg/mod/k8s.io/client-go@v0.0.0-20191005115821-b1fd78950135/tools/cache/shared_informer.go:652
     6  0x0000000000aaf774 in k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1
        at /opt/gopath/pkg/mod/k8s.io/apimachinery@v0.0.0-20191005115455-e71eb83a557c/pkg/util/wait/wait.go:152
     7  0x0000000000aaed10 in k8s.io/apimachinery/pkg/util/wait.JitterUntil
        at /opt/gopath/pkg/mod/k8s.io/apimachinery@v0.0.0-20191005115455-e71eb83a557c/pkg/util/wait/wait.go:153
     8  0x0000000000ac3dc4 in k8s.io/apimachinery/pkg/util/wait.Until
        at /opt/gopath/pkg/mod/k8s.io/apimachinery@v0.0.0-20191005115455-e71eb83a557c/pkg/util/wait/wait.go:88
     9  0x0000000000ac3dc4 in k8s.io/client-go/tools/cache.(*processorListener).run
        at /opt/gopath/pkg/mod/k8s.io/client-go@v0.0.0-20191005115821-b1fd78950135/tools/cache/shared_informer.go:650
    10  0x0000000000aca3e8 in k8s.io/client-go/tools/cache.(*processorListener).run-fm
        at /opt/gopath/pkg/mod/k8s.io/client-go@v0.0.0-20191005115821-b1fd78950135/tools/cache/shared_informer.go:644
    11  0x0000000000aaf6d4 in k8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1
        at /opt/gopath/pkg/mod/k8s.io/apimachinery@v0.0.0-20191005115455-e71eb83a557c/pkg/util/wait/wait.go:71
    12  0x00000000000719b4 in runtime.goexit
  • 相关阅读:
    pipelinewise 学习二 创建一个简单的pipeline
    pipelinewise 学习一 docker方式安装
    Supercharging your ETL with Airflow and Singer
    ubuntu中使用 alien安装rpm包
    PipelineWise illustrates the power of Singer
    pipelinewise 基于singer 指南的的数据pipeline 工具
    关于singer elt 的几篇很不错的文章
    npkill 一个方便的npm 包清理工具
    kuma docker-compose 环境试用
    kuma 学习四 策略
  • 原文地址:https://www.cnblogs.com/dream397/p/14986436.html
Copyright © 2011-2022 走看看