使用cron定时执行go脚本,发现程序未执行

2023-02-02
阅读 1 分钟
1.6k
查看日志未发现明显报错。后查询在cron环境中,需指定go的完整路径才行。原crontab中配置为: {代码...} 执行命令echo $PATH,获得go的安装目录为/usr/local/go/bin,修改crontab配置为: {代码...}

使用docker容器运行go程序,找不到可执行文件

2023-02-02
阅读 1 分钟
1.3k
经过查阅资料后得知,golang在编译时可以选择使用C链接库(引用的C链接库不打包进程序)或者纯Go编译(打包所有用到的内容),而我使用的Go版本恰好又是默认使用C链接库也就是CGO方式编译的。

element-ui 使用技巧

2022-11-26
阅读 1 分钟
833
el-table 动态高度&固定表头 {代码...}

【k8s】故障排查之named端口占用导致localdns起不来

2021-02-23
阅读 2 分钟
2.2k
背景由于k8s集群的资源不足,将部分服务器关机扩容再启动,发现部分pod一直没有起来。排查过程查看pod的日志,发现解析集群内的域名失败,推测是dns的问题。查看dns相关的pod,发现nodelocaldns一直在重启。 {代码...} 登录对应的node,netstat -ntple | grep 53查看53端口的占用情况,发现被named进程占用。将named进程...

【k8s集群】搭建步骤

2021-02-23
阅读 3 分钟
2.5k
由于k8s计划在v1.20后弃用docker(指容器运行时,而非docker容器),故计划采用containerd作为容器运行时。一、安装containerd和crictl1.1 名词解释runc:根据OCI规范来生成和运行容器的命令行工具。containerd:容器运行时crictl:k8s的命令行工具1.2 安装步骤 {代码...} 二、部署k8s和kubesphere {代码...} 注:kubesp...

使用wireshark分析一下数据包

2020-03-15
阅读 1 分钟
3.4k
注:在阅读之前要确认自己会tcpdump和wireshark的基本操作哈~ syn包不回 抓包位置:客户端 现象:客户端发了一个syn包,然后一直在重传,时间间隔按1s、2s、4s...倍数增长,最后断开连接。 过滤命令: tcp.flags.syn==1 and tcp.analysis.retransmission 原因:这种情况一般是服务器没有开放对应的服务,或者你的客户端I...

Python之MVC

2017-12-28
阅读 2 分钟
2.3k
写了几个小项目,在帮助同事的时候发现,每个人对MVC这种设计模式的理解都不同。 我对于MVC的理解是: M即Model,指的是数据库层面 V即View,指的是视图层面 C即Control,指的是代码的逻辑部分 项目背景: 使用QT5写Gui,Mysql作为数据库。 V1.0时代 采用C继承V,M继承C的模式来实现MVC。 view层是将QT生成的ui文件转化...