SpringCloud Alibaba微服务番外篇二 - Feign传递Access\_Token
通过网关调用order-service的create方法,然后order-service再通过feign调用account-service 的reduce和 product-service的deduct方法进行业务逻辑处理。
2020-03-26
给 Angular 服务器端渲染应用设置一个渲染超时时间
在服务器端渲染模式下,等待这个 API 调用的返回,至少需要花费 5 秒钟。我们可以给这个 API 调用设置一个超时机制。如果服务器端渲染时超过我们指定的超时间隔,还没有得到 API 响应,我们就放弃这次 API 调用,让其在客户端渲染模式下继续进行。
2022-05-22
K8S 笔记 - 创建和使用 Nginx configmap
ConfigMap 是 k8s 中的一种 API 对象,用于镜像和配置文件解耦(对标非 k8s 环境,我们经常用配置管理中心解耦代码和配置,其实是一个意思),这样镜像就具备了可移植性和可复用性。Pods 可以将其用作环境变量、命令行参数或者存储卷中的配置文件。在生产环境中,它作为环境变量配置的使用非常常见。
2022-06-17
学习笔记:带你十天轻松搞定 Go 微服务系列(三)- 用户服务
1、学习课程带你十天轻松搞定 Go 微服务系列(三)2、生成 user model 模型在昨天代码目录 xxx/gonivinck/code 下 {代码...} sql 语句如下: {代码...} 再运行模板生成命令 {代码...} 有的人就会报错 {代码...} 解决方法:在宿主机未安装 goctl 是不能访问的使用的,我们进入 golang 容器使用就好了(后面有需要 goctl ...
ingress controller学习记录
创建ingress-nginx 按文档操作 {代码...} {代码...} deploy-demo.yaml 的内容 {代码...} 创建myapp的service和myapp-deploy的Deployment。 kubectl apply -f deploy-demo.yaml 结果 {代码...} 此时,访问nodeIP:nodePort已经可以看到输出,如图 创建Ingress对象ingress-myapp.yaml 的内容如下 {代码...} 创建Ingress {代...
chrome插件教程4-处理页面和入口之间的通信
接上篇文章, 我们知道了如何定义chrome的各种入口和页面. 那如何来处理页面和入口之间的通信呢. 由于定义的页面和入口更多. 各种之间的通信尤为重要. 这里只介绍content script,popup, options, service worker, devtools之间的通信.
2022-01-18
.NET Framework 服务实现监控可观测性最佳实践
环境信息系统环境:Windows Server开发语言:.NET Framework >= 4.6.1APM探针包:ddtrace准备工作安装 Datakit主机部署: [链接]打开采集 APM 采集器Windows 主机配置 {代码...} 接入方案修改本地环境变量点击此电脑右键——属性——高级系统设置——环境变量,新建系统变量,输入如下内容: {代码...} TRACE_AGENT_URL:数...
2024-03-21
SpringClub04-Hystrix 断路器
当一个服务调用一个后台服务调用失败(异常、服务不存在、超时),可以执行当前服务中的一段“降级代码”,来返回降级结果快速失败: 当调用后台服务超时,为了不让用户长时间等待,可以直接返回降级结果
2020-12-21
Nginx 安装使用
nginx基本操作 安装: {代码...} 启动: {代码...} 停止: {代码...} 重载: {代码...} 部署NGINX: {代码...} 查看是否启动: {代码...} 启动: {代码...} 配置/etc/nginx/下的配置文件: 因为在nginx主配置文件中引入了conf.d文件夹中的: include /etc/nginx/conf.d/*.conf;所以在nginx/conf.d/下面添加qingyun.conf文...
2018-05-18
egg(54)--轮播图上传图片
前端 view app/view/admin/focus/add.html {代码...} 后台 router.js {代码...} model app/model/focus.js {代码...} controller app/controller/admin/focus.js {代码...} service 安装依赖 {代码...} 引入 {代码...} app/service/tools.js {代码...}
ubuntu安装vnc,ubuntu怎么安装vnc
在我们平时工作生活中,经常使用两大操作系统:linux和windows,那你知道ubuntu是什么吗?在ubuntu怎么安装vnc呢?接下来我们一起来看看ubuntu怎么安装vnc吧。首先我们先了解一下什么是ubuntu。Ubuntu是一个以桌面应用为主的linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu"一词,意思是“人性”“我的存在是因...
2020-08-07
切入点表达式
一 切入点表达式 在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut切入点,切入点表达式被用来指定那些方法需要被增强。 execution()是最常用的切点函数,其语法如下所示: execution([修饰符] 返回值类型 包名.类名.方法名(参数列表))
2020-02-25
Wireshark网卡无法找到或没有显示的问题
最近在处理公司内网域名解析的问题,发现配置好一个新域名在内网环境可以正常解析成内网IP,但使用深信服VPN却无法正常解析,并且其他域名使用深信服VPN可以正常解析,所以参考《内网域名解析配置和简单排错》排查问题,结果抓包时遇到无法找到网卡的问题,特此记录。
2022-05-25
javascript中的依赖注入【转】
我喜欢引用这样一句话‘编程是对复杂性的管理’。可能你也听过计算机世界是一个巨大的抽象结构。我们简单的包装东西并重复的生产新的工具。思考那么一下下,我们使用的编程语言都包括内置的功能,这些功能可能是基于其他低级操作的抽象方法,包括我们是用的javascript。迟早,我们都会需要使用别的开发者开发的抽象功能,...
前端应该知晓的PWA
一、传统web 应用 当前web应用在移动时代并没有达到其在桌面设备上流行的程度,下面有张图来对比与原生应用之间的差别。 究其原因,无外乎下面不可避免的几点: 移动设备网络限制-不可忽略的加载时间 web应用依赖于浏览器作为入口 体验与原生的差距 假如能解决以上的几点,对web app 来说会有多大的提升可以想象。 二、P...
SpringBoot 入门:02 - 实现 MVC
在上一篇中,我们已经创建了实体类以及映射接口,接下来要做的就是实现处理业务逻辑的 Service 层、控制流程的 Controller 层。
2020-07-12
HarmonyOS开发实战:【亲子拼图游戏】
本篇Codelab是基于TS扩展的声明式开发范式编程语言编写的一个分布式益智拼图游戏,可以两台设备同时开启一局拼图游戏,每次点击九宫格内的图片,都会同步更新两台设备的图片位置。效果图如下:
2024-07-22