目录

基于sentry的前端错误监控日志系统

背景

监控系统搭建方案

系统的搭建与使用

  sentry 简介

  sentry 的部署

sentry 操作界面介绍

sentry 的api介绍和使用

sentry实现预警并且邮件提醒

sentry 生产的 sourcemap 配置 

  介绍

  准备工作

  获取认证的 token 

  登陆

  创建版本 

  上传 sourcemap 文件

   

    完成!!!!


基于sentry的前端错误监控日志系统

背景

  在这越来越发达的网络时代,web应用也是越来越复杂,尤其是前端的开发,也是越来越受重视。

  所以在我们前端开发完成后,会有一些列的web应用的上线验证,如自测、QA测试、code review 等,以确保

应用能在生产上没有事故。

  但是事以愿违,很多时候我们都会接受的客户的一些线上问题,这些问题有时候可能你是自己开发的原因本身存

在的问题,这样的问题一般能够在测试环境重现,我们很快的能定位到问题关键位置。但是,很多时候有一些问题,

我们在测试中并未发现,可是在线上却有部分人出现了,问题确确实实存在的,这个时候我们测试环境又不能重现,

还有一些偶现的生产的偶现问题,这些都是难以定位到问题的原因,让我们前端工程师头疼不已。

  这时候,我们不得不借助一些功能来解决这一些列的头疼问题。

  前端错误监控日志系统  

  当前端代码在生产运行中出现错误的时候,第一时间传递给监控系统,从而第一时间定位并且解决问题。

  保证前端代码的稳定和安全,是项目可以健康的运行。

监控系统搭建方案

  1、自行可以规划定义一套完善的监控系统。需要人力重新开发

  2、借助第三方插件( 阿里ARMS、fundebug、BadJS,sentry 等 )

  阿里ARMS :是阿里的一个前端数据监控的服务,似乎是收费的

  fundebug :挺完善的前端错误日志服务,也是收费的

  BadJS :腾讯团队的一个开源项目,没看过,应该很不错的

  sentry :github 上面的一个开源项目,支持各端的错误监控 ( 本文就是基于 sentry 搭建的错误监控系统 )

系统的搭建与使用

  sentry 简介

  sentry 是一个开源的实时错误监控的项目,它支持很多端的配置,包括 web 前端、服务器端、移动端及其游戏端。

支持各种语言,例如 python、oc、java、node、javascript 等。也可以应用到各种不同的框架上面,如前端框架中的

vue 、angular 、react 等最流行的前端框架。

  提供了github、slack、trello 的常见的开发工具的集成。可以自己安装并且搭建 sentry 应用。

支持的语言:

  sentry 的部署

  官网提供了两种部署方案:

  docker

  python

  docker 是我第一次使用,看了下文档,感觉挺容易明白。

  在这里为了操作方便考虑,我们选择使用docker来部署搭建 sentry。

  这种方法的话需要安装 docker 和 docker - compose 。

1、docker 的部署 (mac版)

  安装的话,可以直接去看看 docker 安装文档

  docker 安装

  mac 版的安装,docker-compose 已经一起安装好了。

2、部署 sentry

  获取 sentry 代码

  从 github 上面可以获取到最新的 sentry 代码

1

git clone https://github.com/getsentry/onpremise.git

  获取到本地之后,进入项目的目录。

  按照项目的 readme.md 开始依照步骤搭建。

  

1

docker-compose run --rm web config generate-secret-key

  这里是生产密钥,SENTRY_SECRET_KEY 这个需要添加到 docker-compose.yml 中。

  

  最后一步:

1

docker-compose up -d

  

  至此,我们监控系统的后端服务器已经跑起来了,访问本地的9000端口。

  使用中途创建的 邮箱和密码登陆 我们的服务后端。

3、创建项目

  登陆后我们会进入我们的监控项目的界面,如:

  

  点击右上角的  add new project ,我们可以创建一个新的项目

  

  这里可以选择项目的配置,语言以及框架,选择自己的项目类型

  输入项目名称,点击 create project 。确定创建新项目。

  

   点击红框框的,创建一个简单的日志。

  

   错误信息页面,可以自行到官网上面去了解更多信息。

4、前端部署,注入监控代码 

  

  获取项目的链接:

  

  在项目的首页点击 install 会进入当前图示页面

  我们复制 sentry DSN 到我们前端配置中

  引用 sentry ,注入配置到我们的应用中:

   

   这里是以 react 为例,我们在 react 的根组建的 componentDidCatch 上面捕获错误,并且上传到我们监控系统中。

  这里的我们用 sentry DSN 配置我们的 sentry 并且初始化 sentry 项目。

  到这里我们基本,已经完成了我们的前端错误监控日志系统了。

sentry 操作界面介绍

  项目操作页面:

  1、项目的查看选项

  Issue : 问题列表

  overview : 概况纵览

  userfeedback : 用户反馈

  Resleases : 版本列表信息

  setting : 项目设置

  2、问题筛选

  包括 : 指派自己的 、 标记列表 、需要分类的 、 今天的 、 未处理的

  

   设置为 解决 、 忽略 、 合并 、标记 、实时监控

  

sentry 的api介绍和使用

  

  1、javascript SDK 引用与配置

  现在有两种方法引用 sentry SDK :

  直接引用:

  最快的方法就是通过 script 标签引用我们的 sdk 

1

<script src="https://browser.sentry-cdn.com/4.4.1/bundle.min.js" crossorigin="anonymous"></script>

 然后就是配置了。

1

Sentry.init({ dsn: 'https://<key>@sentry.io/<project>' });

  

  npm 包引用:

  首先是用添加包 @sentry/browser@4.4.1

1

yarn add @sentry/browser@4.4.1

  引用到项目中,并且配置

1

2

3

import * as Sentry from '@sentry/browser';

Sentry.init({ dsn: 'https://<key>@sentry.io/<project>' });

  

  2、捕获事件

  主动捕获错误或者异常

  sentry 常见的是错误捕获,可以根据平台的不同来捕获错误,并且可以传递不同的错误信息。

1

2

3

4

5

try {

    aFunctionThatMightFail();

catch (err) {

    Sentry.captureException(err);

}<br>Sentry.captureException(new Error('test'))

  

  捕获消息

  另一种常见操作是捕获裸信息。消息只是应该发送给Sentry的一些文本信息。    

1

Sentry.captureMessage('Something went wrong');

  

  3、初始化配置

  

  sentry SDK 可以通过很多方式进行配置。

  主要配置初始化配置的函数为 init() 方法,通过向 init() 方法传递参数对象;

  

1

2

3

4

5

Sentry.init({

  dsn: 'https://<key>@sentry.io/<project>',

  maxBreadcrumbs: 50,

  debug: true,

})

  

  常用参数:

  DSN :项目的地址,用于收集错误信息的 sentry 分配的地址

  debug :是否开启 debug 模式,开启debug,就会把信息打印到控制台上面

  release : 代码的版本号

    release 版本号,可以确定当前的错误/异常属于哪一个发布的版本

    可以应用到  sourcemaps 来映射源码

  environment : 环境名称

  sampleRate : 是否开启随机发送事件给 sentry ,1为100%,0.1 为 10%几率发送事件

  attachStacktrace : 是否开启堆栈跟踪,开启后跟着消息一起收集

  beforeSend : 发送前操作

  4、sentry 的api

  

  captureException(exception) : 捕获一个 js 异常,传入一个 exception 对象或者类对象。

  captureMessage(message,level) : 捕获一条信息,传入信息内容和信息级别

  captureEvent(sentryEvent) : 捕获一个事件,sentryEvent 是手动创建的,自定义的

  addBreadcrumb(Breadcrumb) : 添加一个面包屑,以供接下里的捕获

  configureScope((scope)=>{}) : 设置 context 信息到 scope 上面

  withScope((scope)=>{}) : 设置一个零时的 scope 信息到 context 上面

  5、context 上下文信息

  

  上下文信息包括 :user 、 tags 、 level 、fingerprint 、 extra data

  这些信息我们可以通过在 scope 上面设置来定义。

  其中可以通过两种方法得到 scope 。

1

2

3

4

// 将 scope 配置到 context 上面

Sentry.configureScope((scope) => { }); <br>

// 创建一个零时到 scope ,配置到 context 上面

Sentry.withScope((scope) => { });

  

  

  User

1

2

3

4

5

6

scope.setUser({

       id:'1',

       username:'xiao',

       ip_address:'127.0.0.1',

       email: 'test.doe@example.com' ,

     });

  通过 setUser 来设置 User 信息。

  其中 user 可以设置的信息包括 id 、 username 、 ip_address 、email

  

  Tags

   tags 是给事件定义不同的键/值对,可以在查找的时候更容易。

   后台查找的时候,查找选项会多出来一个选项,就是通过 tags 来设置的。

1

scope.setTag("page_local""de-at");

  通过 setTag 来设置了一个page_local 的标签。

  后台会多一个 page_local 选项。包括 de-at

  level

  通过这个来设置事件的严重性。

  包括:fatal 、error 、 warning 、 info 、 debug 。( fatal : 严重,error 错误,error 为默认 )

1

scope.setLevel('warning');

  通过 setLevel 来设置。

  Fingerprint 

  指纹,通过指纹把信息分到不同的组中   

   Extra Data

  传入额外的信息。并不会创建索引(也就是不可以提供来检索)。

1

scope.setExtra("character_name""Mighty Fighter");

  通过 setExtra 来设置。

  

  6、Breadcurumbs 面包屑  

   面包屑用于记录一系列当行为,当下一次发生错误事件上传当时候会随着一起上报。

   浏览器 javascript sdk 将自动记录所有当位置更改。

1

2

3

4

5

Sentry.addBreadcrumb({

  category: 'auth',

  message: 'Authenticated user ' + user.email,

  level: 'info'

});

  我们可以通过 addBreadcrumb 来添加一次行为记录。

  7、user Feedback

  用户反馈,sentry 提供了一个客户反馈当窗口。

  当错误发生当时候,可以弹出窗口收集一些信息,例如:

  用户名

  用户当邮件地址

  发生的问题的描述等。

1

Sentry.showReportDialog();

  通过 showReportDialog 来实现框架的弹出。

  

   

sentry实现预警并且邮件提醒

  

  邮件预警和邮件提醒是在生产环境中不可缺少的一部分,只有有效的提醒来能让我们最快的解决问题。

  在项目中选择 setting -->  alerts  进入邮件预警设置页面。

   这里都是基本的邮件规则。

  在 tabs 中的 rule 可以自定规则。

   规则设置:

  An event is seen : 一个事件发生的时候

  An issue is first seen : 第一个发生错误的时候

  An issue changes state from resolved to unresolved :问题从解决到未解决的时候

  An event's tags match {key} {match} {value}  : 匹配到 tags 的键值对的时候发送

  An issue is seen more than {value} times in {interval} :在固定时间内出现次数匹配的时候

  An issue is seen by more than {value} users in {interval} :在固定时间内出现用户的次数匹配的时候

  An event's {attribute} value {match} {value} : 匹配到某一个事件的时候

  An event's level is {match} {level} : 事件级别匹配的时候

sentry 生产的 sourcemap 配置 

  介绍

  现在开发很多时候,我们的代码都会利用构建工具对代码合并、压缩、混淆等。

  在产生这些生产代码的时候,为了利于我们开发调试、bug修复会产生一个 sourcemap 。

  sourecmap 的主要作用就是将我们的打包的代码前后最了一个关联。

  这里,sentry 对生产的 sourcemap 有很好的处理,它可以很快的让我们确定代码的错误位置。

  准备工作

  首先我们需要添加 sentry 的命令行的管理工具 sentry-cli

1

2

npm i -g @sentry/cli<br>// 上面的不行就用下面的

npm install -g @sentry/cli --unsafe-perm

  

  获取认证的 token 

  选择API后就可以生成token,记得勾选 project:write 权限。

  这里的 token 是用于登陆的。

  

  登陆

1

sentry-cli --url myserver  login

  回车后输入上一步获得的 token 即可

  

  创建版本 

1

sentry-cli releases -o 组织 -p 项目 new release@1.1.0

  -o : 组织,可以在我们的 Organization Settings 中找到

  -p : 项目名称 , 可以在 projuct 中找到

  release@1.1.0 : 发布的版本号,可以自定义,这个后需要在应用配置的时候传入

 配置 release 到应用   

1

2

3

4

Sentry.init({

  dsn: 'http://18ac34902da74aa29a4328879a58fb0d@localhost:9000/2',

  release: 'release@1.1.0',

});

  

  上传 sourcemap 文件

1

sentry-cli releases -o 组织 -p 项目 files release@1.1.0 upload-sourcemaps jspath文件所在目录 --url-prefix 线上资源URI

  

  -o , -p : 和上文一样

  jspath : js 文件的位置

  uri : js 文件相对于域名的位置

  特殊说明 url-prefix

  这里是必须传的,不传找不到 map 文件,例如:

  你的 js 线上的地址为 :https://test.com/static/js/test.js

  这个时候 url-prefix 应该为 : '~/static/js/'

   

    完成!!!!

  配置文件,在命令行操作的时候,sentry 支持配置文件。

  配置文件默认文命令的目录。

  配置文件 .sentryclirc

1

2

3

4

5

6

7

[auth]

token=1a59c94sdfsdfs33b5588b27bd3628c98ff2837c054b4503be089ad623620527

[defaults]

url=http://localhost:9000

project=react-test

org=test

  配置之后就不需要在输入项目名称和地址了。

总结步骤:

  1、注册账号 、创建项目 

   直接登陆 sentry 官网,注册账号,并且创建一个项目

  2、在项目中配置 sentry 

1

2

3

4

Sentry.init({

  dsn: 'http://18ac34902da74aa29a4328879a58fb0d@localhost:9000/2',

  release: RELEASE_VERSION,

});

  

  3、打包时候上传 sourcemap 文件

  4、配置邮件预警

源地址:https://www.cnblogs.com/jiebba/p/10049938.html

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. Vue详细介绍及使用(组件)

    Vue详细介绍及使用 一、Vue组件概念 1、基本的概念 为什么需要组件化&#xff1f;在实际开发中&#xff0c;我们经常也会封装很多公共方法&#xff0c;达到复用的目的&#xff0c;也便于维护。对于前端也是一样&#xff0c;那么什么是组件&#xff1f; 官方定义&#xff1a;组…...

    2024/4/21 4:38:37
  2. 基于sentry的前端错误监控日志系统(部署sentry服务器/前端项目部署)-让前端最快的定位到生产问题

    背景 在这越来越发达的网络时代&#xff0c;web应用也是越来越复杂&#xff0c;尤其是前端的开发&#xff0c;也是越来越受重视。 所以在我们前端开发完成后&#xff0c;会有一些列的web应用的上线验证&#xff0c;如自测、QA测试、code review 等&#xff0c;以确保 应用能在…...

    2024/5/6 8:33:24
  3. 基于sentry的前端错误监控日志系统(部署sentry服务器/前端项目部署)-让前端最快的定位到生产问题...

    背景在这越来越发达的网络时代&#xff0c;web应用也是越来越复杂&#xff0c;尤其是前端的开发&#xff0c;也是越来越受重视。所以在我们前端开发完成后&#xff0c;会有一些列的web应用的上线验证&#xff0c;如自测、QA测试、code review 等&#xff0c;以确保应用能在生产…...

    2024/4/21 4:38:34
  4. react知识点

    1、react 高阶函数&#xff0c;选择性渲染&#xff0c;状态提升 2、promise实现 3、数据结构 4、http 5、xss攻击、csrf攻击 6、性能优化 js react 7、react新的api 8、es6的对象新增方法 9、为什么原生redux要分那么多文件 10、离职的原因 11、对未来的规划 12、有没有自己实现…...

    2024/4/26 20:24:39
  5. My Java 总结

    一、面向对象的编程语言的特征 面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征。 1封装&#xff1a;封装是保证软件部件具有优良的模块性的基础&#xff0c;封装的目标就是要实现软件部件的“高内聚、低耦合”&#xff0c;防止程序相互依赖性而带来的变动影响。…...

    2024/4/21 4:38:33
  6. React 面试题 回答

    原文https://github.com/semlinker/reactjs-interview-questions 本项目的面试题来源于 sudheerj/reactjs-interview-questions 这个项目。一时兴起就动起了翻译的念头&#xff0c;由于本人的 React 功力尚浅&#xff0c;翻译的内容难免有误或不妥的地方&#xff0c;望请各位见…...

    2024/5/7 10:58:53
  7. Angular学习小片段(条件渲染)

    Angular学习小片段&#xff08;条件渲染&#xff09; 1.单击时间路由跳转 toProfessional(): void{this.router.navigate([task-management/professional]);}注入路由依赖 导入路由 import { Router } from angular/router;constructor(public router: Router) {}...

    2024/4/22 18:19:57
  8. angular渲染完成后执行jquery函数方法,加载。

    1.控制器并列书写&#xff1a;directives.directive(onFinishRenderFilters, function ($timeout) { return { restrict: A, link: function(scope, element, attr) { if (scope.$last true) { $ti…...

    2024/4/21 4:38:29
  9. Angular学习笔记(四) --- Angular Renderer (渲染器)

    Angular Renderer (渲染器) 什么是渲染器 渲染器是 Angular 为我们提供的一种内置服务&#xff0c;用于执行 UI 渲染操作。在浏览器中&#xff0c;渲染是将模型映射到视图的过程。模型的值可以是 JavaScript 中的原始数据类型、对象、数组或其它的数据对象。然而视图可以是页面…...

    2024/5/7 11:59:02
  10. angular给渲染的标签第一个标签添加默认样式

    <span ng-repeat "obj in datas" class"watch-{{$first}}"></span> 前几天小白在用angular写东西的时候遇到了这一个一个问题&#xff0c;就是在渲染时&#xff0c;想要在第一个标签加个样式&#xff0c;结果纠结很久&#xff0c;最后百度才…...

    2024/4/29 20:58:54
  11. angular渲染超链接bug

    原代码 <a href"http://baidu.com" target"_blank">baidu</a> 渲染结果是&#xff1a; <a class"ng-star-inserted" target"_blank" ng-reflect-href"http://www.baidu.com/">baidu</a> 但是这个链…...

    2024/4/21 4:38:27
  12. Angular6 服务端渲染

    如果不想查看本文&#xff0c;直接寻找问题的解决方案&#xff0c;请搜索坑 原理 服务端渲染即在服务端渲染产生页面之后直接返回到客户端查看 第一次请求网页地址的时候&#xff0c;返回已经在服务端渲染好的静态html文件&#xff0c;上面没有点击事件&#xff0c;键盘事件&am…...

    2024/5/7 1:15:48
  13. Angular5 服务端渲染实战

    本文基于上一篇 Angular5 的文章继续进行开发&#xff0c;上文中讲了搭建 Angular5 有道翻译的过程&#xff0c;以及遇到问题的解决方案。 随后改了 UI&#xff0c;从 bootstrap4 改到 angular material&#xff0c;这里不详细讲&#xff0c;服务端渲染也与修改 UI 无关。 看过…...

    2024/4/20 19:45:47
  14. 点击按钮,致textarea自动获得焦点

    // 光标聚焦回复框textarea文本域 document.querySelector(.detail-reply-content).select()...

    2024/4/20 19:45:47
  15. Angular2 表单(一) 用户输入

    绑定到用户输入事件 等号左边的 (click) 表示把按钮的点击事件作为绑定目标。 等号右边引号中的文本是模板语句&#xff0c;通过调用组件的 onClickMe 方法来响应这个点击事件。 <button (click)"onClickMe()">Click me!</button> 通过 $event 对象取得用…...

    2024/4/29 0:30:51
  16. H5 ios input获取焦点挂起软键盘 输入框被遮盖 页面被顶起

    挂起软键盘会导致页面高度增加 ios下 当input获取焦点时 获取当前窗口的高度 让当前页面的高度等于窗口高度 具体问题具体分析...

    2024/4/21 4:38:25
  17. ionic ion-searchbar focus 获取焦点

    ionic ion-searchbar 组件获取焦点方法&#xff1a; import {Directive, Renderer, ElementRef} from "angular2/core";Directive({selector : [focuser] })export default class Focuser {constructor(public renderer: Renderer, public elementRef: ElementRef) {…...

    2024/4/21 4:38:25
  18. 文本框获取焦点时禁止手机弹出自带的输入键盘

    document.activeElement.blur();转载于:https://www.cnblogs.com/loweringye/p/5662505.html...

    2024/5/6 22:32:50
  19. javascript实现按数字键1获取img图片的焦点,按回车键刷新图片

    今天项目当中有个新需求&#xff0c;按数字键1获取到二维码图片的焦点&#xff0c;然后按回车键还要刷新二维码图片。众所周知&#xff0c;img本身是不带有焦点属性的&#xff0c;但是可以给img添加属性&#xff1a;tabindex&#xff0c;使图片具有焦点属性。 环境是angular2&…...

    2024/4/21 4:38:22
  20. 控件获取焦点及设置输入法全角半角或无效

    ASP.NET 让控件获取焦点及设置输入法全角半角或无效 让控件获取焦点及设置输入法全角半角或无效 做开发的过程中,常遇到一些页面要求光标的默认位置固定在某控件上 看起来好像很难,其实实现方法很简单. JavaScript里面有现成的设置焦点的方法 可以写一个简单的函数命名为setFo…...

    2024/4/21 4:38:21

最新文章

  1. 骨传导耳机哪个品牌值得入手?精选五款高性能骨传导耳机,闭眼入都不踩雷!

    随着健康生活的日益普及&#xff0c;运动健身逐渐成为人们生活中的重要组成部分。在这一背景下&#xff0c;骨传导耳机作为一种新型蓝牙耳机&#xff0c;凭借其不堵塞耳道、防水性能强等特性&#xff0c;受到了广大运动爱好者的喜爱。然而&#xff0c;骨传导耳机的热销也吸引了…...

    2024/5/7 14:59:55
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/5/7 10:36:02
  3. YOLOv9架构图分享

    YOLOv9是YOLO (You Only Look Once)系列实时目标检测系统的最新迭代。它建立在以前的版本之上&#xff0c;结合了深度学习技术和架构设计的进步&#xff0c;以在目标检测任务中实现卓越的性能。通过将可编程梯度信息(PGI)概念与广义ELAN (GELAN)架构相结合&#xff0c;YOLOv9在…...

    2024/5/6 12:36:11
  4. 是否有替代U盘,可安全交换的医院文件摆渡方案?

    医院内部网络存储着大量的敏感医疗数据&#xff0c;包括患者的个人信息、病历记录、诊断结果等。网络隔离可以有效防止未经授权的访问和数据泄露&#xff0c;确保这些敏感信息的安全。随着法律法规的不断完善&#xff0c;如《网络安全法》、《个人信息保护法》等&#xff0c;医…...

    2024/5/5 8:25:55
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/7 5:50:09
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/7 9:45:25
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/5/4 23:54:56
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/7 14:25:14
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/5/4 23:54:56
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/5/4 23:55:05
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/5/4 23:54:56
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/5/7 11:36:39
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/5/4 23:54:56
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/6 1:40:42
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/5/4 23:54:56
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/5/4 23:55:17
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/5/7 9:26:26
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/5/4 23:54:56
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/4 23:55:06
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/5/5 8:13:33
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/5/4 23:55:16
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/5/4 23:54:58
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/6 21:42:42
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/5/4 23:54:56
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57