无连接不可靠的UDP socket 编程
首先我们编写客户端
#!/usr/bin/env python3
# -*-coding:utf-8 -*-
from socket import *
serverName='192.168.1.107'
severPort=12000
clientSocket=socket(AF_……继续阅读 »
破玉
5年前 (2020-07-11) 1369浏览 0评论
1个赞
ubuntu 下 打开 wireshark
sudo wireshark
然后在设备列表中选择要抓取的网卡
然后从上面条件中过滤出UDP协议
选中某个UDP流 ,右键进行跟踪即可
上图报文 11 72 就是 源端口,再向下就是 目的端口 也是 11 72,这是16进制,转化为十进制就是端口号 4466,再往下就是报文长度、校验和以及应用数据了。……继续阅读 »
破玉
5年前 (2020-07-02) 1497浏览 0评论
0个赞
简介
前端也是可以编写客户端应用的,一般常用的就是electron(使用前端技术编写跨平台的客户端应用),其实说白了就是在前端外面加了个浏览器的壳,Chromium为Electron提供强大的UI能力,可以在不考虑兼容性的情况下开发界面,同时兼具Node.js是一……继续阅读 »
破玉
5年前 (2020-06-27) 2166浏览 0评论
2个赞
安装 tshark
centos 下
yum install wireshark
ubuntu 下
apt install tshark
抓包
我们在服务上k8s 起一个 nginx pod作为抓包测试
在服务上执行 ifconfig 查看 网卡名
ifconfig |less
看到网卡名 为 ens192,然后我们抓取 ngi……继续阅读 »
破玉
5年前 (2020-06-17) 1583浏览 0评论
0个赞
postman以及基本api请求 介绍
对于接口来说我们一般使用Postman的Web和桌面客户端浏览和测试接口API,并使用Postman的CLI直接从命令行执行集合。一般来说,基本上所有的接口都是需要权限的,尤其是前后端分离的接口,请求没有session会……继续阅读 »
破玉
5年前 (2020-06-17) 1333浏览 0评论
0个赞
节点规划
准备部署一主两从 的 三节点 Kubernetes集群,整体节点规划如下表所示:
主机名
IP
角色
k8s-master
192.168.10.246
主节点
k8s-node-1
192.168.10.254
从节点1
k8s-node-2
192.168.10.170
从节点2
所有节点都需要安装以下组件:
Do……继续阅读 »
破玉
5年前 (2020-06-10) 1448浏览 0评论
4个赞
此篇文章是个人以及公司微服务平台落地的一些总结吧。
微服务是什么?
参考链接: https://martinfowler.com/articles/microservices.html
这一点不需要过分罗嗦,简单来说就是将当前单体架构或者SOA架构拆分为一个个的服……继续阅读 »
破玉
5年前 (2020-06-07) 1291浏览 0评论
0个赞
java 堆溢出
我们将Java堆的大小为20M B,不可扩展(将堆的最小值-Xms参数与最大值-Xmx参数设置为一样即可避免堆自动扩展),并设置参数-XX:+HeapDumpOnOutOfMemoryError 转储快照文件
-Xms20m -Xmx20m -XX:+HeapDumpOnOutOfMemoryError
在idea 中可以如……继续阅读 »
破玉
5年前 (2020-05-23) 1568浏览 0评论
3个赞
我们使用的基础镜像是openjdk:8-jdk-alpine。容器启动时第一个进程就是java:
PID USER TIME COMMAND
1 root 0:50 java -Xms256m -Xmx512m ......
94 root 0:00 sh……继续阅读 »
破玉
5年前 (2020-05-07) 6527浏览 1评论
6个赞
MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。
……继续阅读 »
破玉
5年前 (2020-05-07) 1322浏览 0评论
0个赞