随笔分类 -  Server

摘要:引入 1、在项目选择一个目录用于存放xxx.jar包 2、在pom添加如下配置: <dependency> <groupId>cn.com.sand</groupId> <artifactId>hmpay-sdk</artifactId> <version>1.1.0</version> <scop 阅读全文
posted @ 2020-12-25 11:04 离散音符 阅读(1305) 评论(1) 推荐(0)
摘要:基于Zookeeper的过半选举机制,集群节点为奇数,以3个节点为例 准备三台服务器,ip分别是: 192.168.126.128 192.168.126.129 192.168.126.130 1、下载 zookeeper包 apache-zookeeper-3.5.5-bin.tar.gz,拷贝 阅读全文
posted @ 2020-08-27 09:20 离散音符 阅读(169) 评论(0) 推荐(0)
摘要:在没有WebSocket时,大多时候我们在处理服务端主动给浏览器推送消息都是非常麻烦,且有很多弊端,如: 1.Ajax轮循 优点:客户端很容易实现良好的错误处理系统和超时管理,实现成本与Ajax轮询的方式类似。 缺点:需要服务器端有特殊的功能来临时挂起连接。当客户端发起的连接较多时,服务器端会长期保 阅读全文
posted @ 2019-11-18 15:35 离散音符 阅读(409) 评论(0) 推荐(0)
摘要:最近公司用到,并且在找最合适的方案,希望大家多参与讨论和提出新方案。我和我的小伙伴们也讨论了这个主题,我受益匪浅啊…… 博文示例: 今天分享的主题是:如何在高并发分布式系统中生成全局唯一Id。 但这篇博文实际上是“半分享半讨论”的博文: 1) 半分享是我将说下我所了解到的关于今天主题所涉及的几种方案 阅读全文
posted @ 2019-11-11 11:16 离散音符 阅读(748) 评论(0) 推荐(0)
摘要:什么是Spring Boot 官方文档 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是 Spring Boot 其实不是 阅读全文
posted @ 2019-06-03 16:19 离散音符 阅读(156) 评论(0) 推荐(0)
摘要:一、DotNetty背景介绍 DotNetty是微软的Azure团队,使用C#实现的Netty的版本发布。不但使用了C#和.Net平台的技术特点,并且保留了Netty原来绝大部分的编程接口。让我们在使用时,完全可以依照Netty官方的教程来学习和使用DotNetty应用程序。 DotNetty同时也 阅读全文
posted @ 2018-11-16 01:04 离散音符 阅读(609) 评论(0) 推荐(1)
摘要:declare @tname varchar(20),@num intset @tname='Players_Log_L10001'declare @sql Nvarchar(1000)=N'select @num=COUNT(*) from '+@tname+'.dbo.Log_Party_Joi 阅读全文
posted @ 2018-05-30 11:02 离散音符 阅读(148) 评论(0) 推荐(0)
摘要:in和exists in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用e 阅读全文
posted @ 2018-05-25 14:57 离散音符 阅读(245) 评论(0) 推荐(0)
摘要:SqlServer: SELECT * FROM sys.sysobjects WHERE type='U' ORDER BY name SELECT * FROM sys.syscolumns WHERE id=1163151189 SELECT * FROM sys.extended_prope 阅读全文
posted @ 2018-05-11 15:34 离散音符 阅读(256) 评论(0) 推荐(0)
摘要:官方文档: https://help.aliyun.com/product/29102.html 博主: https://www.cnblogs.com/printhelloworld/p/5826331.html https://bbs.aliyun.com/read/293223.html?pa 阅读全文
posted @ 2018-01-10 14:37 离散音符 阅读(246) 评论(0) 推荐(0)
摘要:最近阅读了《大型网站技术架构—核心原理与案例分析》,总结了其中的网站应用服务器性能优化的部分。 应用服务器就是处理网站业务的服务器,网站的业务代码都部署在这里,是网站开发最复杂,变化最多的地方,性能优化大体上可以从一下四个方向入手: 目录(?)[-] 最近阅读了《大型网站技术架构—核心原理与案例分析 阅读全文
posted @ 2017-12-29 16:39 离散音符 阅读(1003) 评论(0) 推荐(0)
摘要:1、一台“全能”的服务器 把应用系统网站、数据库、文件系统等都在一台服务器下,这样形成了最初级的服务器,一般是非常简单的应用,使用的用户量相当有限。一些企业的门户网站或刚上线使用的系统会采用这样的方式进行部署。 2、系统网站、数据库和文件系统不同的服务器进行部署 这个有先考虑的是把数据库和系统网站分 阅读全文
posted @ 2017-12-27 17:51 离散音符 阅读(200) 评论(0) 推荐(0)
摘要:一、通常服务器的性能会卡在三个地方: cpu 网络IO 磁盘IO 二、在优化性能的时候,首先要判断性能的瓶颈在上述的哪个地方。然后对症下药,按照下面的方法来优化: 1、提高CPU性能的方法 并发。利用多线程、进程。老的线程库效率太低,需要升级用nptl 。进(线)程数不要大于cpu个数 (请参考:h 阅读全文
posted @ 2017-12-27 16:25 离散音符 阅读(512) 评论(0) 推荐(0)
摘要:一、异步和多线程有什么区别?其实,异步是目的,而多线程是实现这个目的的方法。异步是说,A发起一个操作后(一般都是比较耗时的操作,如果不耗时的操作就没有必要异步了),可以继续自顾自的处理它自己的事儿,不用干等着这个耗时操作返回。.Net中的这种异步编程模型,就简化了多线程编程,我们甚至都不用去关心Th 阅读全文
posted @ 2017-12-26 14:22 离散音符 阅读(759) 评论(0) 推荐(1)
摘要:2014年11月,Golang官方博客发布Go语言核心开发组成员Andrew Gerrand文章 《Half a decade with Go》,以纪念Go语言发布5周年。Andrew Gerrand在文章中称,Go语言在工业界向云计算转型时代找到了自己的位置,目前一些重量级的云计算项目比如有名的D 阅读全文
posted @ 2017-11-13 18:37 离散音符 阅读(3684) 评论(0) 推荐(0)
摘要:全局超时时间 服务器上如果有多个网站,希望统一设置一下超时时间,则需要设置 Machine.config 文件中的 ExecutionTimeout 属性值。Machine.config 文件位于 %SystemRoot%\Microsoft.NET\Framework\%VersionNumber 阅读全文
posted @ 2017-06-27 11:21 离散音符 阅读(211) 评论(0) 推荐(0)
摘要:下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载。其中1.13.x版本为开发版本,1.12.0版本为稳定版本。开发版本分支会较快的获得新功能和缺陷修复,但同时也可能会遇到新的缺陷。一旦更新稳定下来,就会被加入稳定版本分支。 作 阅读全文
posted @ 2017-06-19 13:46 离散音符 阅读(4590) 评论(0) 推荐(0)
摘要:非服务程序:不是标准的服务形式的程序吧,只是普通的应用程序。 1、要实现这个功能要用到微软提供的两个小工具“instsrv.exe”和“srvany.exe”,工具可以从微软下载安装工具包得到:https://www.microsoft.com/en-us/download/details.aspx 阅读全文
posted @ 2017-06-07 16:05 离散音符 阅读(2965) 评论(0) 推荐(0)
摘要:摘要: 所谓mysql的优化,三分是配置的优化,七分是sql语句的优化,通过一些案例分析,希望给大家在工作中带来一些思路 由于配置是运行过那么长时间,很稳定,基本上不考虑,所以本次主要是sql的优化,并且集中在开源中国的个人空间。下面是这次优化的数据库版本: 案例一:粉丝查询优化 粉丝查询有2条sq 阅读全文
posted @ 2017-04-25 18:42 离散音符 阅读(334) 评论(0) 推荐(0)
摘要:在做项目中,常常使用到数据库连接串,大家都经常用到过,但你对其中的各【参数】真的熟悉吗?Max Pool Size什么意思,有何影响?commandtimeout你设置过吗?也许你并不太注意,下文就结合个人的应用,对这些连接串相关的内容进行说明。这里以C#连接为例:1.C#连接SQL Server程... 阅读全文
posted @ 2014-06-04 14:57 离散音符 阅读(756) 评论(0) 推荐(0)