V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  awanganddong  ›  全部回复第 12 页 / 共 25 页
回复总数  490
1 ... 8  9  10  11  12  13  14  15  16  17 ... 25  
2021-11-30 18:56:40 +08:00
回复了 daoqiongsi1101 创建的主题 Redis Redis 大 key 自动过期的问题
你现在可以看下 redis 的过期策略和内存淘汰策略。这个是专门为你解惑的。
2021-11-29 14:23:40 +08:00
回复了 daoqiongsi1101 创建的主题 Redis redis keys 有性能问题,用 scan 代替吗
scan 也是全表扫描。只不过是分段查询了。

下边是关于 scan 滥用引发的事故。

https://developer.51cto.com/art/202103/648155.htm
2021-11-26 14:55:27 +08:00
回复了 kikione 创建的主题 程序员 C 端用户日志查询问题
增加个手机号和 token 的映射就可以
能用就行这句话的含义在不同阶段是不同含义的。
比如我们公司刚起项目,我基本上对下边的同学,也是说的能用就行。
这个阶段,用户没几个,更多的是起功能。
遇到在合理工期完成项目,并且代码写的优雅,这种是非常赞同的。
但是前提条件必须是在工期内完成。
因为资源总是有限的,最害怕就是那种这里怎么优化会怎么怎么好,然后交付的时候,延期了。这种就会很被动。

以上就属于项目第一个阶段吧。
接下来阶段,就是用户量在十万级,百万级针对不同的情况的业务优化了。当然现在我只能达到这个程度,这时候的能用就行,就是你这个项目能保证业务需求。

总之就是务实一点,踏踏实实的。
2021-10-19 15:39:45 +08:00
回复了 awanganddong 创建的主题 程序员 docker 怎么配置变量
@AoEiuV020 这样的话,又复杂了,我打算直接用分支区分正式和测试配置文件。
感谢你的思路
2021-10-19 15:19:52 +08:00
回复了 awanganddong 创建的主题 程序员 docker 怎么配置变量
@AoEiuV020
这是我在 kibana.yml 里边的配置,直接写死了。
现在要部署一套正式,一套测试,所以想把 elasticsearch.hosts 变成变量。
我直接在 yml 文件把 elasticsearch.hosts 注释,然后在 docker-compose 里边增加
//environment:
// ELASTICSEARCH_URL: http://es01:9200
// ELASTICSEARCH_HOSTS: '["http://es01:9200"]'

但是还是不可以,
所以想知道怎么处理。

```
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: [ "http://xxx.xxx.xxx.xxx:9200" ]
i18n.locale: "zh-CN"
````
2021-10-19 14:48:26 +08:00
回复了 awanganddong 创建的主题 程序员 docker 怎么配置变量
@AoEiuV020 现在我是想把其收敛到.env 配置里边
2021-09-13 12:25:29 +08:00
回复了 7dzxtaobaocom 创建的主题 推广 相约八年, 2021 大闸蟹已上市,欢迎新老 V 友尝鲜
正准备买螃蟹,开心
2021-09-12 12:29:06 +08:00
回复了 awanganddong 创建的主题 程序员 app 挂了大家能帮忙分析下问题吗
给腾讯云提了工单,然后那边反馈是网络波动,造成的。
2021-09-11 20:29:31 +08:00
回复了 awanganddong 创建的主题 程序员 app 挂了大家能帮忙分析下问题吗
@cominghome 给腾讯提了工单,说 mysql 当时是正常的。
我查看了系统日志,在这个时间段我接口是有正确响应的。
但是当时场景是所有页面均是白屏,全挂了。
刚才又提了一个网络相关的工单。
2021-09-10 14:09:50 +08:00
回复了 awanganddong 创建的主题 程序员 app 挂了大家能帮忙分析下问题吗
为了节省成本,负载均衡的日志没有打开。
负载均衡 IP=>权重=>三台服务器
当时查看负载均衡状态都是正常的
2021-08-28 10:13:04 +08:00
回复了 awanganddong 创建的主题 程序员 用户匹配 排序问题请求
知道怎么处理了,仅仅是两个维度,一个是坐标。
一个是一个点对于一个点的绝对值。
es 也有对于函数。
```
{
"query": {
"bool": {
"must": {
"script": {
"script": {
"inline": "doc['f1'].value - doc['f2'].value < Math.abs(9)",
"lang": "groovy"
}
}
}
}
}
}
```
2021-08-27 09:36:02 +08:00
回复了 awanganddong 创建的主题 程序员 用户匹配 排序问题请求
@aieike 就比如你打算去上地,然后拼车。
拼车的人有去上地的,有去望京的。
你直接按结束时间早,进行匹配,然后你匹配了一个去望京的人。
2021-08-26 17:32:00 +08:00
回复了 awanganddong 创建的主题 程序员 用户匹配 排序问题请求
大家做过滴滴顺风车吧。和这个场景类型

顺风车根据自己的行程。
出发地点,到达地点,出发时间,到达时间,去匹配和我最优的打车人。
2021-08-25 18:01:18 +08:00
回复了 awanganddong 创建的主题 程序员 用户匹配 排序问题请求
@sunjiayao 谢谢
@shanghai1943 需要做用户的匹配功能。需要根据距离维度和时间维度对用户进行匹配度的筛选。

首先匹配出发地,然后匹配到达地。其次匹配出发时间,最好匹配到达时间。

也就是拿我自身的维度与其他用户维度进行匹配。
然后进行排序
2021-08-15 21:30:09 +08:00
回复了 awanganddong 创建的主题 PHP thinkphp 使用 laravel-queue 组建出现的问题
@Rache1 我明白你的意思了

```
https://www.flynsarmy.com/2014/05/using-illuminatequeue-outside-laravel/

Queue::push($date, 'EmailTest', array('foo' => 'bar'));

class EmailTest
{
public function fire($job, $data)
{
mail('[email protected]', 'hiya', $data['foo']);
}
}

```
谢谢你了
2021-08-15 21:13:22 +08:00
回复了 awanganddong 创建的主题 PHP thinkphp 使用 laravel-queue 组建出现的问题
@Rache1 我如果让 testJob 继承这个类就直接报错,我现在不知道怎么继承该类的方法
2021-08-15 18:46:38 +08:00
回复了 awanganddong 创建的主题 PHP thinkphp 使用 laravel-queue 组建出现的问题
@ajaxfunction
现在是拆分成生产者和消费者。
现在看来是麻烦了,实在不行就直接服务之间调用了。坏处是增加了一层网络调用 。
2021-08-15 18:44:10 +08:00
回复了 awanganddong 创建的主题 PHP thinkphp 使用 laravel-queue 组建出现的问题
@Rache1
```
<?php

namespace App\Jobs;

use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Foundation\Bus\Dispatchable;
use Illuminate\Queue\InteractsWithQueue;
use Illuminate\Queue\SerializesModels;
use Illuminate\Support\Facades\Log;

class TestJobs implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;

public $data;

/**
* Create a new job instance.
*
* @return void
*/
public function __construct($data) //data 如果是在这里的话,就是上图那个问题,这里代码好像是同步执行的
{

}

/**
* Execute the job.a
*
* @return void
*/
public function handle($data) //如果在这里的话就是 Symfony\Component\Debug\Exception\FatalThrowableError: Call to undefined method App\Jobs\TestJobs::fire()
{

var_dump($data);
Log::error('test jobs');
}

}


```
2021-08-15 13:49:08 +08:00
回复了 awanganddong 创建的主题 PHP thinkphp 使用 laravel-queue 组建出现的问题
@Rache1 我是在 tp 框架里边引入 laravel 组件,没有走 tp 那一套业务逻辑
1 ... 8  9  10  11  12  13  14  15  16  17 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2895 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 14:46 · PVG 22:46 · LAX 07:46 · JFK 10:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.