目前适用于Spring Cloud服务注册中心的解决方案比较多,诸如:Consul
、Spring Cloud Eureka
、Zookeeper
、Etcd
等,配置中心有:Spring Cloud Config
、Apollo
、Disconf
等。总感觉这些搭建起来较为繁琐,所以考虑使用Nacos
来做配置和服务注册中心。
目前适用于Spring Cloud服务注册中心的解决方案比较多,诸如:Consul
、Spring Cloud Eureka
、Zookeeper
、Etcd
等,配置中心有:Spring Cloud Config
、Apollo
、Disconf
等。总感觉这些搭建起来较为繁琐,所以考虑使用Nacos
来做配置和服务注册中心。
在前面,NSQ实现消息延迟执行中我简单的介绍了NSQ
的搭建和使用,在此,我们继续探究一下NSQ
的高可用性。毕竟开发的服务都希望7*24
小时都能正常使用,虽然不能保证100%的可用性,但是我们也希望无限趋近于100%。
最近我给自己做了一个记事微信小程序,主要是怕自己把事情给忘了,虽然现在市面上有很多成熟的应用,但是作为程序猿,而且最近工作也不是那么忙,就想着自己折腾一个。既然是备忘,当然得有一个消息提醒,这就需要涉及到延迟执行。现在针对延迟执行也有许多方案,比如:定时扫描、消息队列等。定时扫描在时间上有延迟而且扫描频率影响着数据库的性能,另外还有定时轮(TimingWheel)算法,不过这里我还是选择了消息队列的方式。
.net core跨平台之后,部署方式也变得多了。在Windows上可以IIS
、Kestrel
、Windows 服务
,我之前做的一个项目,用的Kestrel
前面再加了一层Nginx
代理。因为之前.net的时候部署老是用IIS
,感觉有点繁琐,所以这次就来探究一下Windows 服务
的方式。
我们这个信息化时代,每天都不知不觉的会给不知道哪些软件运营商偷偷的说一些悄悄话,特别是我们程序猿,在开发过程中更是,偶尔会遇到不知道TCP
交互过程中到底传递或者接受了哪些信息,给我们的Debug
蒙上了一层神秘的面纱,这时候,我们需要一些抓包工具帮助我们轻松Debug。一般的请求可以借助浏览器自带的NetWork
抓包工具,移动端一些网页的话可以借助腾讯开源的vConsole
,再高端一点就是借助Fiddler
来抓取http
或者https
请求。但是有时候这样也满足不了我们的需要,那么就再祭出Wireshark
神器来抓取tcp
和udp
请求。
最近想弄一个生活、办公技巧分项的静态网站,为什么要用静态的呢?成本啊兄dei。静态网页生成有很多工具,hexo
、hugo
、nuxt
等等,很多的。这次呢我想试试gatsbyjs
,所以才有了此文,盆友们可以去https://www.gatsbyjs.org/看详细介绍。
最近一个朋友在咨询我微信公众号推送消息的问题。因为我在17年的时候做了一年的微信公众号开发,自然有一丢丢经验,但是那时的服务端是用Spring Boot
开发的,这次是.net
开发,而且时间也有点久了。所以在开发过程中遇到了一些问题。接下来,我就来和盆友们唠嗑唠嗑。
写博客其实是对自己工作经验和学过程的总结,可能写得不好,但是还是希望自己踩过的坑能让更多人去避开我们踩过的坑。所以,在自己记录的同时,更希望帮助更多的人去解决一些问题。但是我们写的东西别人一直都搜索不到,怎么办呢?要让别人知道,要么就是自己主动分享,要么就是朋友们自己搜索,我们今天是来说后者,那就是如何让百度收录我们的博客。
一般情况下,我们使用word可以写出漂亮的简历。但是我们是程序员,就应该用程序员的方式来做–使用网页写简历。当然,网页简历的方式就很多了,这里我们就用vue
来搞定这个事,因为它灵活、高效、方便。
Update your browser to view this website correctly. Update my browser now