ICode9

精准搜索请尝试: 精确搜索
  • mysql5.7 报错Got an error reading communication packets 关于Aborted connection告警日志的分析2021-02-02 15:35:12

    前言: 有时候,连接MySQL的会话经常会异常退出,错误日志里会看到"Got an error reading communication packets"类型的告警。本篇文章我们一起来讨论下该错误可能的原因以及如何来规避。 1.状态变量Aborted_clients和Aborted_connects 首先我们来了解下Aborted_clients和Aborted_conne

  • 局域网聊天系统-Java2021-01-18 15:58:18

    这个局域网聊天系统,是为了能够在一个没有连接到intent的局域网中,进行聊天的一个程序。本程序包括服务器和客户机两部分,可以实现多人聊天和两个人私聊的一个工具。 开发语言:Java,开发工具:eclipse。 客户机代码如下: Client.java import java.awt.BorderLayout; import java.awt.

  • Dubbo源码解析(二)-以zookeeper为注册中心,深入了解服务调用方消费者注册以及调用2021-01-16 17:57:37

    上篇讲了服务提供方暴露出对应的接口后,以及在zookeeper中创建了provider节点,https://blog.csdn.net/qq_38340127/article/details/112698774接下来继续服务调用方调试。 xml配置 <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (AS

  • kafka开源版本quota限流功能缺陷2021-01-01 19:32:27

    1.当前配额如下 /config/users/<user>/clients/<client id> /config/users/<user>/clients/<default> /config/users/<user> /config/users/<default>/clients/<client id> /config/users/<default>/clients/<default> /conf

  • nodejs中的websocket-express2020-12-17 10:32:31

    首先要安装两个包 npm install express express-ws -S 然后写入代码,你可以直接替换我的jsonAll换成你想要的参数,专门用来测试用的,这里设置的时间是2s可以自行修改 var express = require('express'); var app = express(); require('express-ws')(app); const jsonALl = { /

  • SSM框架整合WebSocket实现消息推送长连接,WebSocket实现扫码登录2020-12-15 14:58:36

    使用SSM框架整合WebSocket pom.xml中引入依赖 <!-- WebSocket配置--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>${spring.version}</version> </depende

  • Redis常见客户端异常汇总2020-12-09 11:57:36

    一、无法从连接池获取到连接 JedisPool中的Jedis对象个数是有限的,默认是8个。这里假设使用的默认配置,如果有8个Jedis对象被占用,并且没有归还,如果调用者还要从JedisPool中借用Jedis,就需要进行等待(例如设置了maxWaitMillis>0),如果在maxWaitMillis时间内仍然无法获取到Jedis对

  • 禁止linux使用scp和sftp2020-12-09 06:01:06

    https://blog.slogra.com/post-588.html  公司新上了一台测试服务器,要求禁止使用scp和sftp,说是怕服务器上数据传出去,我说ssh在使用一样会有数据传出去的,但技术总监说毕竟他们不知道那么高深的方法,所以禁止了scp和sftp就够了,好吧,都这样说了我还有什么办法,只能照做.  系统

  • fabric orderer的sample_clients编译以及性能测试2020-10-11 09:32:41

    借助源码包中的sample_clients 单独编译出orderer二进制 运行测试 启动orderer服务 分别对orderer的rpc服务发请求 这里我们使用的是centOS,避免了windows的一些配置问题 ps:实质上从源码上看orderer的broadcast和deliver都是需要别人请求才响应,所以我们可以模拟client发送信息

  • 服务器和客户端简单的使用select网络模型(四)2020-08-16 22:34:23

    在三的基础上增加多线程,提高了服务器处理客户端数据的能力,客户端尽可能的实现了高并发,此版本只是客户端给服务器发消息,服务器不给客户端回消息。 Server部分:一共4个文件(server.cpp,EasyTcpServer.hpp,MessageHeader.hpp和CELLTimestamp.hpp) server.cpp: #include"EasyTcpServer.hp

  • .net core Identity Server4 实践2020-08-15 18:00:52

    1.identity server4 服务端: 可以下载is4提供的模版,cmd输入命令行 dotnet new -i IdentityServer4.Templates   即可下载官方提供的模版,现在创建一个基于内存server项目,cd进入指定的目录,然后输入命令如下 dotnet new is4inmem --name myis4 此时项目模版已完成,授权服务包含:

  • kafka2.5.0生产者与消费者配置详解2020-06-25 09:53:03

    1)引入maven依赖 我这里使用的是springboot 2.1.3.RELEASE 版本: <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> </dependency> 会引入一对的kafka包:    2)生产者配置: 所有配置参考kafka-clients-2.5.

  • JedisConnectionException: java.net.SocketTimeoutException:2020-05-28 14:36:40

    Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: connect timed out at redis.clients.jedis.Connection.connect(Connection.java:207) at redis.clients.jedis.BinaryClient.connect(Bin

  • Go Pentester - HTTP CLIENTS(4)2020-02-26 23:55:18

    Interacting with Metasploit msf.go package rpc import ( "bytes" "fmt" "gopkg.in/vmihailenco/msgpack.v2" "net/http" ) // Build the Go types to handle both the request and response data. type sessionListReq str

  • Proof Key for Code Exchange by OAuth Public Clients2020-01-31 11:43:05

    Proof Key for Code Exchange by OAuth Public Clients 点赞 收藏 分享 文章举报 陈振阳 博客专家 发布了558 篇原创文章 · 获赞 505 · 访问量 134万+ 他

  • Java秒杀系统-2.7-Jedis redis.clients.jedis.exceptions.JedisConnectionException:问题解决2020-01-26 12:03:19

     1. application.properties #thymeleaf spring.thymeleaf.prefix=classpath:/templates/ spring.thymeleaf.suffix=.html spring.thymeleaf.cache=false spring.thymeleaf.content-type=text/html spring.thymeleaf.enabled=true spring.thymeleaf.encoding=UTF-8 spring.t

  • kafka clients大权:支持语言集合(java/go/python/c++……)2020-01-09 10:50:47

    https://cwiki.apache.org/confluence/display/KAFKA/Clients   转至元数据结尾   由 Jun Rao创建, 最终由 Dongjin Lee修改于 十月 21, 2019 转至元数据起始     How The Kafka Project Handles Clients C/C++ Python Go (AKA golang) Erlang .NET Clojure Ruby N

  • c#判断服务器是否在线2019-11-29 17:07:11

    TCP设计无法获取实时连线状况,只有在Send时会主动产生Exception返回状态, 因此可以通过每次操作之前写入一个字符来判断服务器是否在线 try { //写入 Clients[i].Client.Send(buffer); //

  • 使用JedisCluster连接Redis集群时报 --> java.lang.NumberFormatException: For input string: "7004@170042019-11-27 22:52:17

    java.lang.NumberFormatException: For input string: "7004@17004"   at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)   at java.lang.Integer.parseInt(Integer.java:580)   at java.lang.Integer.valueOf(Integer.java:766)

  • 手写微信群聊服务器2019-11-19 09:00:53

    需求分析 1. 能够连接多个客户端; 2. 客户端长时间未响应能够断开节省资源; 3. 能够群发,一个用户发来一条消息,所有客户端都可以接收;   思路 直接使用socket.socket类就可以实现,但是这样的话我们需要自己手动写监听,写accept,把accept单独放入一个线程,每连入一个线程就新开辟一个线程

  • redis.clients.jedis.exceptions.JedisConnectionException之异常解决2019-09-25 20:00:25

    报错描述      项目在本地运行时,没发现异常,待部署服务器之后,检查日志文件有多个redis超时报错如下:      顺藤摸瓜可见,在调用redis工具类的scanRedis方法后,间接调用了hscan方法,出现socket读超时,先来看一下redis工具类的代码: public class RedisUtils { private

  • Jedis连接 HelloWorld实现2019-09-16 13:54:15

    建一个Maven项目, pom里加下jedis依赖, 1 2 3 4 5 <dependency>     <groupId>redis.clients</groupId>     <artifactId>jedis</artifactId>     <version>2.9.0</version> </dependency> 1 2 3 4 5 6 7 8 9 10 11 12

  • .NET Core SignalR Redis底板详解(一)2019-08-21 17:01:48

    其实微软在.NET Framework时代就有Redis和Signalr的解决方案了。只不过我没有花心思去找源码。.NET Core版本的源码倒是很全。我们在用signalR的时候。是会先创建一个ChatHub继承Hub public class ChatHub:Hub { public async Task SendMessage(string user,string mes

  • kafka-clients源码分析二:producer发送消息架构2019-08-05 20:44:04

    1. ProducerIntercptor对消息进行拦截 2. Serialzer对key和value进行序列化 3. Partitioner对消息选择合适的分区 4. RecordAccumulator收集消息,实现批量发送 5. Sender从RecordAccumulator获取消息 6 构造ClientRequest 7 将ClientRequest交给Network,准备发送 8 Network将

  • kafka-clients源码分析三:producer发送消息详解2019-08-05 20:42:11

    一.发送消息时序图 二.核心字段 String clientId:该生产者的唯一标示 AtomicInteger PRODUCER_CLIENT_ID_SEQUENCE: clientId生成器 Partitioner: 分区选择器,根据一定策略将消息路由到合适的分区 int maxRequestSize: 消息的最大长度 long totalMemorySize: 发送单个消息

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有