云计算
王鹏鹏鹏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Faas无服务器架构杂谈
之前技术中台部署分享一下faas,后来看了看,整理了一下,给大家分享一下。搭建好的单机openwhisk在39.102.74.224(root,/ C@rnerst0ne),目前在/tmp下面大家感兴趣可以体验一下~~概述Openwhisk是属于Apache基金会的开源Faas计算平台,由IBM在2016年公布并贡献给开源社区。IBM Cloud本身也提供完全托管的OpenWhisk Faas服务IBM Cloud Function。从业务逻辑来看,OpenWhisk同AWS Lambda一样,为原创 2020-07-03 21:45:17 · 785 阅读 · 0 评论 -
SpringCloud二次开发-消息队列(第一篇)
序我们知道不同中间件之间存在很多差异,如RocketMQ支持定时重试,每次重试间隔逐渐增加。Kafka,RabbitMq不支持重试。我们要做一个统一的Spring Cloud Starter实现效果:(1)让Kafka,RabbitMq支持消息重试。(2)使用不同的消息中间件时,我们不需要在maven引入不同的Jar包。开发好后的使用效果对于不同的中间件,我们仅需在application.yaml中改一下配置信息// 如果想使用 rocketMqpaas: mq: rocket原创 2020-07-03 21:27:39 · 659 阅读 · 0 评论 -
利用Java+机器学习开发一套推荐系统 ALS,LR算法原理与实战
本篇文章会通过 推荐系统介绍 算法原理讲解 推荐系统架构 Java代码实战四部分,让您对推荐系统有一定了解。1 推荐系统介绍一个基本的推荐系统需要包含召回,排序,根据业务规则重排三个部分。召回召回指在海量的待推荐数据中过滤出较为符合对应用户及场景的推荐数据候选集。在线召回:实时运行召回算法,从海量数据中拿出对应的候选数据集离线召回:离线运行召回算法,从海量数据中拿出对应的候选数据集并预存入某种存储中,供在线系统直接拿取对应场景的召回数据由于召回是从海量数据中过滤出一部分数原创 2020-05-30 02:25:40 · 1791 阅读 · 1 评论 -
黑技术:python开发ansible自定义模块
Ansible有很多常用模块1、ping模块2、raw模块3、yum模块4、apt模块5、pip模块6、synchronize模块7、template模块8、copy模块9、user 模块与group模块10、service 模块11、get_url 模块12、fetch模块13、file模块14、unarchive模块15、command 模块和shell我们...原创 2020-04-08 18:56:08 · 569 阅读 · 0 评论 -
如何应对 618、双11高并发场景-kubernetes弹性伸缩
1 弹性伸缩场景在业务场景中,常常会碰到对服务器资源需求大幅波动的情况。如电商在双十一等促销活动时,百万甚至千万级用户同时进行着搜索商品、下单等操作,要求电商后台具备集中时间段内应对大请求量的处理能力;此外如游戏业务,每天10:00-14:00和19:00-22:00为游戏在线高峰期,和其他时间段相比,高低峰数值最多可相差近十倍,对于这些起伏比较大的业务,弹性易伸缩的云服务必不可少。弹性伸缩作...原创 2020-04-01 11:13:41 · 1670 阅读 · 0 评论 -
amazon S3 API 对minio对象存储服务器进行签名直传 (vue+java签名直传)
普通上传:1:前端上传到后端(后端服务器带宽限制,极大影响性能)2:后端保存到文件服务器(同步/异步)3:后端保存到数据库签名直传:1:前端从后端获取签名2:前端根据签名上传到文件服务器(不走后端)3:前端返回后端URL保存到数据库首先保障文件上传服务可以使用可以搭建一个Minio服务器docker run -p 9000:9000 --name minio1 \> ...原创 2020-02-19 23:22:20 · 4880 阅读 · 0 评论 -
kubernetes pv pvc nfs nginx实战 持久化存储卷,持久化存储卷声明实战
PV 的使用有状态的应用和对数据有持久化的应用,我们有通过 hostPath 或者 emptyDir 的方式来持久化我们的数据,但是显然我们还需要更加可靠的存储来保存应用的持久化数据,这样容器在重建后,依然可以使用之前的数据。但是显然存储资源和 CPU 资源以及内存资源有很大不同,为了屏蔽底层的技术实现细节,让用户更加方便的使用,Kubernetes 便引入了 PV 和 PVC 两个重要的资源对...原创 2020-01-20 09:28:39 · 990 阅读 · 0 评论 -
kubernetes labels控制调度节点
为node 添加labels disktype=ssd[root@k8s-master /]# kubectl label node k8s-node01 disktype=ssdnode/k8s-node01 labeled[root@k8s-master /]# kubectl get node --show-labelsNAME STATUS ROLES A...原创 2020-01-02 15:24:13 · 277 阅读 · 0 评论 -
kubernetes ConfigMap实战demo
首先开发一个简单的SpringBoot demo项目。application.ymlmysql: host: 106.14.13.61 ...如果想动态改变mysql中的连接地址,目前有很多种方法,比如java -jar 启动命令传值,DockerFile镜像文件传值。今天演示的是利用kubernetes的configMap动态配置mysql的url为了方便效果,我们可以在Sp...原创 2020-01-02 15:01:40 · 321 阅读 · 0 评论 -
kubernetes helm部署集群环境实战
本文用到的所有文件,公众号“云计算平台技术”内回复“helm实战”即可获取镜像准备1:编写一个简单的spring boot程序并打包(demo.jar),指定运行端口为8088运行后即可通过浏览器访问http://localhost:80882:制作镜像:编写Dockerfile文件FROM hub.c.163.com/library/java:8-alpineADD target/...原创 2019-11-27 22:50:46 · 1117 阅读 · 0 评论 -
基于git+httpd搭建http协议的git仓库
说明:此处为仅仅为通过shell进行安装部署。微信公众号 “云计算平台技术”最终效果:使用:1.客户端采用http方式clone命令(密码:123456):uri: http://10.127.26.91/git/cloudt-config-local.gitusername: testuserpassword: ******2.客户端采用ssh协议(密码:rootr...原创 2019-11-17 23:17:44 · 1531 阅读 · 0 评论 -
kubernetes PV、PVC、StorageClass
眼下,你我可能已经错过了互联网技术大爆炸的时代,也没有在数字货币早期的狂热里分到一杯羹。可就在此时此刻,在沉寂了多年的云计算与基础设施领域,一次以“容器”为名的历史变革,正呼之欲出。这一次,我们又有什么理由作壁上观呢?今天我和你分享的主题是kubernetes专题之:PV、PVC、StorageClass,这些到底在说啥?首先,希望大家对Persistent Volume(PV)和 Persi...原创 2019-11-17 22:52:35 · 1096 阅读 · 0 评论
分享