salesforce 接口国内访问慢的解决方案

2023-05-16

最近接到一个客户,他们需要用salesforce作为ToC的后端,由salesforce直接提供api给前端页面。
我们知道一般做salesforce的,基本上是作为公司内部应用系统来使用的,即使是部分客户有数据对接的需求,也是跟其他语言开发的系统作数据对接。这样做是常见的作法,也是比较稳定的。但是,这样做无疑增加了系统开发的成本,而且数据对接对后期的运维也是很不方便的,动一个模板整个系统都得调整。
刚开始我们是否决他的这个方案的(前面提到的由salesforce直接提供api给前端页面的方案),因为我们都知道salesforce访问速度慢。可能是固定思维,让我们没有想去解决这个问题而是绕开这个问题选择了更加复杂的,成本更高,但是比较容易实现的方式(前面提到的数据对接方式)。
那接下来,让我介绍下这套方案:

流程:

前端页面
nginx服务器
国内分布式服务器1
国内分布式服务器2
国内分布式服务器3
国内分布式服务器...
日本nginx服务器
salesforceAPI接口

如上图,这套方案的主要点是在增加了一台日本服务器,由这台日本服务器作为转发服务器,从而提升了访问salesforce的访问速度。

详情:

1.在nginx服务器,配置域名,分布式,提升性能。
2.在国内分布式服务器开发一套反向代理服务,具体需要开多少台服务器,视用户访问量。(200万+的客户,我开了4台)
3.日本nginx服务器,在这里配置转发。(带宽要高)

以上是本方案介绍,希望给有这方面需要的朋友已启发。
如有疑问欢迎咨询:15370916851(微信同号)
顺便打个广告:承接各种软件开发(ERP,OA,CRM,网页,公众号,小程序等等),欢迎咨询!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

salesforce 接口国内访问慢的解决方案 的相关文章

随机推荐

  • Android App 换肤实现方式

    Android App 换肤的引入意味着给用户提供不同的界面样式 xff0c 以适应不同用户的审美需求 引入换肤可以让用户更加个性化地使用 App xff0c 增强用户对 App 的黏度和使用体验 Android App 换肤可以满足以下几
  • Android 开发中常见的架构设计模式组件化、插件化和模块化

    在 Android 中 xff0c 组件化 插件化和模块化都是很常见的架构设计手段 xff0c 用于提高应用开发的灵活性 扩展性和复用性 组件化 插件化和模块化可以混合使用 xff0c 根据项目的需求和规模选择合适的方案 组件化 Compo
  • tensorflow各个版本的CUDA以及Cudnn版本对应关系(重点)

    概述 xff0c 需要注意以下几个问题 xff1a xff08 1 xff09 NVIDIA的显卡驱动程序和CUDA完全是两个不同的概念哦 xff01 CUDA是NVIDIA推出的用于自家GPU的并行计算框架 xff0c 也就是说CUDA只
  • 在PaaS上代理出现了异常的解决方案

    前言 xff1a 我们的项目基本都是在内网的 xff0c 但是当你要访问第三方的插件或者是和第三方做集成时 xff0c 需要后台与第三方接口做连接的 xff0c 这个时候需要通过公司的代理服务器去访问外网 方法一 xff1a 通过Java添
  • 记一次pip下载包报错ERROR: No matching distribution found for xxx时的解决方案

    前言 当我们使用python自带的pip安装一些包时 xff0c 可能会报以下错误 xff1a 出现这种情况有三种可能 xff1a 第一种可能 xff1a pip的版本过低 xff0c 需要升级一下 xff0c 可以执行以下命令进行尝试 p
  • linux系统的7种运行级别

    Linux系统有7个运行级别 runlevel 运行级别0 xff1a 系统停机状态 xff0c 系统默认运行级别不能设为0 xff0c 否则不能正常启动 运行级别1 xff1a 单用户工作状态 xff0c root权限 xff0c 用于系
  • C语言:求 1! + 2! + 3! + ... + n!(for循环)

    解决问题 xff1a C语言利用 for循环 xff1a 求 1 43 2 43 3 43 43 n 代码实现 include lt stdio h gt int main void int n 61 0 int i 61 0 int m
  • Selenium之Css定位元素

    Selenium之Css定位元素 xff1a cssSelector定位 xff0c 属于CSS高级等位 xff0c 它的定位方式 xff0c 利用选择器进行的 在CSS 中 xff0c 选择器是一种模式 xff0c 用于选择需要添加样式的
  • Ubuntu双系统、ROS、软件安装教程

    一 win10下安装Ubuntu16 04双系统 1 制作系统U盘 下载Ubuntu16 04 我们首先去Ubuntu官网下一个Ubuntu16 04的iso镜像文件 利用软碟通制作 在制作系统U盘的时候我们需要去下一个软件 软碟通 xff
  • Matlab并行计算(新手)

    Matlab并行计算 1 Matlab不会自动开启多核并行2 Matlab并行过程 parpool3 电脑核数与parpool的关系4 说明 matlabpool与partool5 并行实现 parfor或SPMD5 1 parfor xf
  • linux打开防火墙端口

    先打开端口 firewall cmd zone 61 public add port 61 8888 tcp permanent 命令8888就是端口 xff0c 直接替换 然后重启防火墙 firewall cmd reload
  • CSS动画(animation)【一】

    1 动画 xff08 animation xff09 属性简介 2 动画实现 64 keyframes wave 0 css样式 10 css样式 100 css样式 3 示例 xff08 vue xff09 lt template gt
  • Js对象数组查找对象属性的值

    let students 61 name 39 小明 39 age 9 name 39 小李 39 age 14 name 39 小白 39 age 12 let index 61 studens findIndex function st
  • sql汇总

    一 xff1a SQLSERVER 1 dateadd 日减一 update tableName set time 61 DATEADD DAY 1 time 小时加10 update tableName set time 61 DATEA
  • 微信开发者工具 显示区域鼠标不显示的问题

    1 xff1a 打开控制面板 2 xff1a 硬件和声音 3 xff1a 鼠标 4 xff1a 勾选显示鼠标轨迹 OK
  • maven导入本地jar

    cmd 然后进入maven库根目录 mvn install install file Dfile 61 D maven lingpipe 4 1 2 jar DgroupId 61 com aliasi DartifactId 61 lin
  • MergeSort(迭代归并排序)——C语言实现

    前言 xff1a 归并排序跟快速排序有异曲同工之妙 xff0c 都是分治法的典型代表 但是这种分治法都有不小的弊端 xff0c 就是需要占用大量的系统栈 xff0c 很容易造成空间的大量浪费 xff0c 所以就有用迭代来优化递归的操作 这次
  • Spring boot @Async不起作用 的解决方法

    Spring boot 64 Async 为异步方法 但有时候往往会遇到注解不起作用的情况 xff0c 就我遇到的两种情况 xff0c 给出解决方法 1 64 Async 注解的方法不能跟调用它的方法房子一个类中 2 需要在Applicat
  • springboot jar包window服务器启动

    1 在idea中用maven将程序打成jar xff0c 放到运行的目录中 2 去github上面下载winsw xff1a https github com kohsuke winsw releases 将WinSW NET4 exe文件
  • salesforce 接口国内访问慢的解决方案

    最近接到一个客户 xff0c 他们需要用salesforce作为ToC的后端 xff0c 由salesforce直接提供api给前端页面 我们知道一般做salesforce的 xff0c 基本上是作为公司内部应用系统来使用的 xff0c 即